WHAT WOULD YOU HAVE DONE IF YOU ………. A LOT OF MONEY

25. What would you have done if you ………. a lot of money?A. had B. will C. has had D. have had