单选题 The road is wet, it ______ rained last night.

【正确答案】 D
【答案解析】主语+must+have+过去分词,表示对过去事实的肯定的推测。