多项选择题

A.潮汐发电
B.洋流发电
C.波浪发电
D.海啸发电