Many tall buildings _______ in Shengsi in the past few years.
#103407
A
has been built
B
have been built
C
were built
D
have built