_______ to this songs many times, I could sing it...

Câu hỏi: _______ to this songs many times, I could sing it without looking at the lyrics.

A. To have listened

B. Listening

C. Listened

D. Having listened