The amount of energy received by an area depends on the suns angle from earth's surface.
Different areas of the earth receive different amounts of solar energy. As the earth revolves around the sun and the sun rays fall directly at the Equator, that makes areas lying at the equator are warmer while areas at the north and south poles receive minimum solar energy and remain colder.
Hence, the correct answer is " C. The sun's angle".