多项选择题

班主任的基本素养主要包括()。

A.身心素养
B.知识文化素养
C.人格素养
D.思想道德素养
E.能力素养