14. If he had had enough money, he ______ the house.(A) will buy(B) will have bought(C) would have bought(D) bought