45. The destruction of these treasures was a loss for mankind that no amount of money could _____.
A. make up for
B. keep up with
C. come up with
D. put up with
原题解析:短语辨析
A. make up for 弥补
B. keep up with 紧跟
C. come up with 想出,追赶上
D. 忍受,容忍
参考译文:这些财富的毁灭对于人类来说是一大损失,再多的钱也无法弥补。
可知正确选项为A。