_____________ refers to the application of knowledge, skills, tools and techniques to achieve specific targets within specified budget and time constraints.

a) Task Management
b) People Management
c) Time Management
d) Project Management
e) Knowledge Management