If I had money, I ________ it now.

(A) will buy
(B) would buy
(C) would have bought
(D) have bought

The answer is: (B) would buy