Which of the following BEST describes the approach for determining the Sprint length in Scrum?
A.Sprints must be 30 days always
B.Product Owner unilaterally decides the duration of Sprint
C.Sprints must be two weeks always
D.The team must collectively agree on the length of the Sprint based on business need and technical team’s ability; subject to a maximum of one month
E.There is no rule on Sprint duration