The statement that best explains the difference in the average yearly temperature range for the two cities is:
D. City B is located near a large body of water.
Large bodies of water tend to moderate temperatures, resulting in smaller temperature ranges between seasons compared to cities that are located farther inland. This is known as the maritime effect, which often leads to milder winters and cooler summers.