These changes have not been sufficient to________the losses.
【正确答案】 D
【答案解析】解析:句子大意为:这些改变都不能有效地______损失。将各选项代入,只有compensate“补偿,赔偿;抵消”符合题意,因此本题选D。