Which of the following correctly explains the term “progressive elaboration’?

A.
Changing project specifications continuously
B.
Elaborate tracking of the project progress
C.
Elaborate tracking of the project specifications with a change control system
D.
Project specifications becoming more explicit and detailed as the project progresses