NCF 2005 was based on reports from which of the following?
AEducation commissions and earlier curriculum frameworks
BInternational educational standards and global benchmarks
CRecent technological advancements in teaching methods
DFeedback from students and teachers regarding classroom experiences