单项选择题

Another thunderstorm slammed ()the mountain as I limped up the path to the house.

A.down
B.on
C.against
D.off