问题

Never before in my life ________such a beautiful girl with so many high qualities.
A:I met
B:did I meet
C:I have met
D:have I met
B:did I meet
C:I have met
D:have I met
正确答案是: