My dream of making the world a more musical place had fallen on deaf ears; the promise of using technology to bring more culture to the masses __________ by FOO Campers’ collective cry for a democratized media.
A、 had drowned out
B、 has drowning out
C、 had been drowned out
D、 has been drowned out