llMissincrediblell llMissincrediblell 18-11-2022 Physics contestada Hydropower is the production of electrical energy through the use ofA. gravitational forceB. stored energyC. water flowing upwardsD. water resistance