试题分析:句意:--这本书花费了你多少钱?--一百二十元。分析选项: take后面常跟双宾语,It takes sb. +时间+to do sth. 做某事花了某人多少时间。 cost的主语是物或某种活动, 还可以表示“值”, sth. costs (sb.) +金钱,某物花了(某人)多少钱。spend的主语必须是人,spend time /money on sth. 在……上花费时间(金钱); pay的基本用法是:pay (sb.) money for sth. 付钱(给某人)买……。分析:主语是物品,在此选用cost.故选B