单项选择题

It () yesterday, for the ground is still wet now.

A. must have rained
B. was raining
C. rained
D. had rained