多项选择题

独立型心理健康教育课程可分为哪几种类型()

A.心理健康教育学科课程
B.心理健康教育活动课程
C.心理健康教育环境课程
D.心理健康教育显性课程