单项选择题

从课程功能的角度可把课程分为( ).

A.国家课程
B.工具性课程
C.拓展型课程
D.社会中心课程