单项选择题

Cumulonimbus clouds are formed by().

A.vertical air movements
B.heavy rainstorms
C.horizontal air movements
D.any movement of moist air