单选题
[2010.4]George has just bought a fancy sports car. It ______ about $45,000.
A.might cost him
B.should cost him
C.must have cost him
D.would have cost him
正确答案:C
答案解析:本题考查情态动词的用法。must have cost:一定花费了……。