Which causes winds to blow over the surface of earth ?

A. Uneven warming by the sun

B. Fast flowing rivers

C. The water cycle

D. Infrared radiation