多项选择题

清洁能源发电包括()。

A.水电工程
B.火力发电
C.分布式电源
D.光伏发电