At a beach, the surface of the ocean warms more slowly than the surface
of the land. Which of the following best explains why this happens?

A) the ocean receives less sunlight than the land.

B) the water has a higher specific heat capacity than the land.

C) the water reflects much less solar radiation than the land.

D) the ocean has a much smaller surface area than the land.