多项选择题

A.精神因素
B.免疫因素
C.年龄和性别因素
D.心理因素