单项选择题

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

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