IF THAT HAT COSTS MUCH, I_____ A SMALL ONE.A. WOULD HAVE BOUGHT B....

16) If that hat costs much, I_____ a small one.A. would have bought B. will buy C. bought D. would buy