Which of these is an advantage of hydropower?

A. It harms aquatic organisms.

B. It has a long power-plant iife span

C. It is available only in limited areas

D. It is expensive to build and maintain

B. It has a long power-plant life span