What is the ultimate energy source for most wind?

A) Earth’s revolution
B) Earth’s rotation
C) solar radiation
D) tides