问题

The streets are all dry. It _____ during the night.
A:must have rained
B:should have rained
C:can’t have rained
D:couldn’t rain;
B:should have rained
C:can’t have rained
D:couldn’t rain;
正确答案是: