多项选择题

A.对人思想品德形成发展的知识奠基功能
B.对思想品德发展的引导功能
C.对思想品德的陶冶功能
D.行为训练功能