问题

Only when I got here _________ that I had made a big mistake.[ ]
A: did I realize
B: I realized
C: I have realized
D: have I realized
B: I realized
C: I have realized
D: have I realized
正确答案是: