问题

The street are all wet.It ___ during the night.
A:must be raining
B:must havge been rain
C:had to rain
D:must have rained
B:must havge been rain
C:had to rain
D:must have rained
正确答案是: