单项选择题

Since the airport is closed this morning, it must ______ last night.

A.snow
B.have snowed
C.have been snowed
D.have being snowed