Physics Geothermal energy is a ____________________ source of energy? A) non-renewable B) stable C) renewable D) none of the above Detailed Solution: No Details Prev Next