多项选择题

A.气候学解释
B.生物学解释
C.内分泌学说
D.地理学解释
E.遗传学解释