单项选择题

A lot of buildings ______ and the place ______ very noisy ever since we moved here.

A.have been built; has become
B.have been built; became
C.were built; has become
D.were built; became