In project management, which of the following phases has an objective to complete the implementation in a timely manner at the estimated cost?
a) Planning
b) Execution
c) Monitoring
d) Evaluation