单项选择题

The ground is wet. It ______have rained last night.

[A] must
B. can
C. should
热门 试题