The main reason(s) for warm summers in northern middle latitudes is that ______________?
A. The earth is closer to the sun in summer
B. The sun is higher in the sky and we receive more direct solar radiation
C. The days are longer
D. All of the above
E. Only (b) and (c) are correct