What is the duration of a milestone? A、Shorter than the duration of the longest activity B、Shorter than the activity it represents C、There is no duration D、Same length as the activity it represents