单项选择题

— Did you come to the museum by bike yesterday
—No. Two metres of snow fell during the night. As a result, several main roads ______.

A.were blocked
B.had been blocked
C.were being blocked
D.have been blocked