多项选择题

太阳能发电的方式有()

A.太阳能热动力发电
B.太阳核爆发电
C.太阳能光发电
D.太阳能直接发电
E.太阳能红外线发电