What causes the sunlight to hit different latitudes on earth at different angles?

A) the suns rate of burning fuel
B) the earth, speed of rotation
C) the earths tilt on its axis
D) the sun distance from earth

C) the earth's tilt on its axis