What causes wind on top of hills and mountains? (PLEASE HURRY!)

A. cool air rising while hot air sinks
B.cool air and hot air hitting each other
C.hot air rising when cool air sinks
D.cool air and rain clouds