问题
                    
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
正确答案是: