If I had enough money , I ___________ a good dicti...

Câu hỏi: If I had enough money , I ___________ a good dictionary.

A. would buy

B. would have bought

C. will buy

D. will have bought