单项选择题

Not until the meeting was over()that he had made a mistake in his speech.

A.he realized   
B.did he realize 
C.hehas realized   
D.has he realized