多项选择题

A.水力发电
B.风力发电
C.生物质发电
D.核能发电