Supposing the price were lowered, then Tom _____this good cardigan. 

A.
will buy

B.
would buy


C.
would have bought

D.
bought

出自:甘肃开放大学 综合英语2