mirandacole mirandacole 01-02-2016 Biology Answered _____ is the main energy source for all life on earth.