下列属于制约学校课程的三大因素是______。
 
【正确答案】 B
【答案解析】 社会、知识和学生(儿童)是制约学校课程的三大因素。