The new dictionary __________ him 15 dollars

问题描述:

The new dictionary __________ him 15 dollars
A) paid B) took C) spent D) cost
选什么 为什么?

选D
ABC的主语都应该是人.