what is the main cause for global wind patterns?

A) currents in the ocean affect the air above it

B) unequal heating of different parts of earth

C) differences in elevation on different landmasses

D) greenhouse gases

(no guessing please )