问题

Mary recommended me _______ an English dictionary, which I thought would be of great help.
A:should buy
B:bought
C:to buy
D:buy
B:bought
C:to buy
D:buy
正确答案是: