问题

Has anyone taught him how to do it?—Sure. Lots of advice________, but he hasn’t made a decision.
A:gave
B:was given
C:have been given
D:has been given
B:was given
C:have been given
D:has been given
正确答案是: