Q: What is the ultimate source of energy for all life on earth? A:
the sun