问题

Many tall buildings _______ in Shanghai in the past few years
A:has been built
B:have built
C:were built
D:have been built
B:have built
C:were built
D:have been built
正确答案是: