多项选择题

解释亲社会行为的理论包括( )。

A.社会生物学理论
B.生态学理论
C.精神分析理论
D.社会学习理论