On what should Agile estimates be based?
A . A Work Breakdown Structure (WBS) from each iteration aligned with the project management plan
B . A disciplined iteration schedule, which improves predictability, combined with reaction to changes
C . Ball park figures collected from past Agile projects with scopes similar to the current project
D . Initial resource breakdown based on the available person days in the full project duration