多项选择题

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

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