问题

Never in my life _____such a thing. [ ]
A: I have heard of or seen
B: had I heard of or seen
C: have I heard of or seen
D: did I hear of or see
B: had I heard of or seen
C: have I heard of or seen
D: did I hear of or see
正确答案是: