问题

More and more fast-food restaurants have _____ all over the town in the last few years.[ ]
A: come up
B: taken up
C: sprung up
D: put up
B: taken up
C: sprung up
D: put up
正确答案是: