What on the Earth stores heat from the Sun?

(A) Mountains
(B) Deserts
(C) Forests
(D) Oceans

The answer is: (D) Oceans