Name the ultimate source of energy of fossil fuels.

sun


5