Too many hotels have been built and this has _____ prices, making holidays cheaper.【单选题】
15 查阅
Too many hotels have been built and this has _____ prices, making holidays cheaper.
A. cut short
B. cut out
C. cut off
D. cut down
参考答案: