单项选择题

Sandy ____ be out of hermind to have spent that much money on an old car.

A.should
B.must
C.can
D.will