单项选择题

The ground is wet. It ______have rained last night.

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