多项选择题

下面哪些是治疗失眠的非药物疗法()

A.行为治疗
B.睡眠教育
C.时相治疗
D.认知治疗
E.光照治疗