单项选择题

A.心理因素
B.身体因素
C.社会因素
D.以上都是