多项选择题

影响小学生性格发展的因素有()、社会实践和个人努力。

A.遗传因素
B.早期经验
C.家庭环境
D.学校环境