单项选择题

The streets are all wet. It()during the night.

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