The technological advances of the twentieth century have been brought about an alarming reduction of our natural resources.
A. for the price of
B. in favor of
C. in place of
D. at the expense of
网友回答
A. for the price of
B. in favor of
C. in place of
(答案→)D. at the expense of
解析:考查介词短语辨析。A项不是固定词组。B支持;赞成;C代替;D在损失…的情况下;句意:在损失我们的自然资源的代价下,20世纪的技术进步已经被带进来了。