The ground was wet and ________ last night.

The ground was wet and ________ last night.

A.it must be mining

B.there must have rain

C.it must have rained

D.there might have been rain

答案及解析: C