单项选择题

It ______ snowing all afternoon.

A. kept on
B. kept after
C. kept out
D. kept over