问题

It ___________last night, for the ground is wet outside.
A:would be raining
B:would have rained
C:must rain
D:must have rained
B:would have rained
C:must rain
D:must have rained
正确答案是: