单项选择题

He is wet to the skin. It ______ heavily.

A.must be raining
B.must rain
C.may be raining
D.must have rained