问题

past several weeks, many cities in NorthernChina from heavy fogs and severecold.
A:had suffered
B:have been suffering
C:were suffered
D:suffered
B:have been suffering
C:were suffered
D:suffered
正确答案是: