When I went out jogging early this morning, I found the ground wet. It ( ) last night.
(A)might have rained
(B)may have rained
(C)can have rained
(D)must have rained
Copyright ©