单项选择题

A.水力发电:利用流速较大的海流发电,会影响海洋生态
B.风力发电:仅有部分地区有足够风力,且有不稳定现象
C.火力发电:以火山为热源,有岩浆活动之处才可以发电
D.核能发电:以太阳的核反应为来源,受到日照情形影响