what are some of the factors that cause uneven heating of the earths surface?

A. the phases of the moon and the distance from the moon.
B. the distance the earth is from the sun and distance from other planets
C. different populations of organisms and ecosystems in different parts of the world.
D. the shape of the earth and earths two materials, land and water, heat differently.

D. the shape of the earth and earths two materials, land and water, heat differently.