solar is the cleanest because we do not have to do anything to get to it. but I believe in terms of environmental impact geothermal heat is a great source of heat. I'm not sure what you mean by cleanest but I would say either solar or geothermal energy.