The ground is all wet. It _________ last night.
#87531
A
can’t have rained
B
may have rained
C
can have rained
D
must have rained