问题

With lots of trees and flowers _____ here and there, the city looks very beautiful [ ]
A: having planted
B: planted
C: have been planted
D:to be planted
B: planted
C: have been planted
D:to be planted
正确答案是: