In coastal towns, breezes tend to blow offshore (from the land to the ocean) during the night and early morning, and onshore (from the ocean to the land) during the afternoon and evening. What factors primarily contribute to this effect?

It can be more than one answer!

A.Heat conduction
B.Heat convection
C.Specific heat of land vs water
D.Salinity of the water
E.Thermal expansion

1 answer

B for sure. In afternoon land hot, air rises there. Wind moves ashore from over ocean to replace it.

C causes land to warm up fast, water takes a lot of heat to warm up much, stays about the same temp. Thus certainly C

E yes for air. As it heats up over land it expands and therefore density goes down and it rises, so yes E