The variation in temperature between Denver, Colorado and San Francisco, CA, is due mainly to differences in _____ between the two locations.

A. topography and winds
B. longitude and latitude
C. elevation and land/water distribution
D. sun angle and length of day