devin337254 devin337254 06-03-2020 Geography contestada Hydropower is a source of electricity that comes from A steam from the ground B flowing water C evaporating water D. water condensation Please select the best answer from the choices provided DA 0 0 0