多项选择题

从分布式电源通常所使用的技术可分为()、太阳热发电、小型燃气轮机发电和燃料电池等。

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