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