多项选择题

A.火力发电
B.水力发电
C.核能发电
D.风能发电