单项选择题

The ground is wet. It ______have rained last night.

A.
[A] must

B.
[B] can

C.
[C] should