The correct option is B Sea
Compared to land, the sea gets heated slowly and loses heat slowly. Land heats up and cools down quickly. Therefore, the variation in temperature over the sea is less as compared to land. That is why it doesn't get too hot or cold.