单项选择题

Never before have I heard the song ______ in English.

A.sung
B.singing
C.to be sung
D.singing