A. At night is your answer
Land breezes will occur during the night, as the temperature difference between the sea and land is fairly the same, which means that heat would escape out of the water faster instead of the land (as the water stores most of the heat from the day-time)
hope this helps