Which choice best explains how global winds are formed?
O A. by the unequal heating of Earth's surface
B. by the changing amounts of rainfall on Earth
C. by the movement of narrow, dense regions of the atmosphere
D. by the difference in temperature between high altitudes and low altitudes