问题

Can you sing this English song—Of course, I can. It ______ many times on the radio.
A:taught
B:has taught
C:is taught
D:has been taught;
B:has taught
C:is taught
D:has been taught;
正确答案是: