多项选择题

A.遗传因素
B.内分泌和代谢因素
C.饮食与精神因素
D.心理因素