Which of the following best describes the core concept of a spiral curriculum ?
AIntroducing new topics in each grade level, with no repetition of previous concept
BFocusing on a single subject in each grade without connections to other areas of study
CMaintaining a rigid sequence of topics that cannot be altered to fit the needs of different learners
DRevisiting core content in increasing complexity at different grade level to reinforce foundational knowledge