多项选择题

引起大学生失眠的主要原因有()

A.心理因素
B.身体因素
C.药物因素
D.食物因素