单项选择题

The heavy snow could not keep us going out to work.

A.from
B.on
C.upon
D.up