On which of the following scientific principles does a hydro electric power generator work?
AConversion of gravitational potential energy into electrical energy using flowing water
BExtraction of geothermal energy of ocean to produce electricity
CSeparation of hydrogen from water and then burning it to generate electricity
DHeating water to produce steam and then running steam engine to generate electricity