单项选择题

It is raining so hard outside and we ()stay here for the night.

A.must
B.can
C.had to
D.will have to