I believe A is correct,
My guess are A,C, and D.
If I remember correctly, land, sense its a soli, can hold heat longer then water because it has more particles then water does. Also, the air above the water would be colder then the over land because( Bare with me here its been awhile so sorry if this sounds weird XD) lets say if its colder in north America then south America. The wind start traveling south towards south America over the water. So the cold air is coming from over the water so the air over the water would be colder. I know the answer it just a little hard to explain. I really hope I helped in some way! XD