问题

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
B:in favor of
C:in place of
D:at the expense of
正确答案是: