多项选择题

A.对理论知识的掌握
B.对经验知识的掌握
C.情感因素
D.意志因素
E.自然力