问题

Not until the driver was stopped by the traffic police that he shouldn’t have drunk so much wine.
A:he realized
B:did he realize
C:realized himself
D:he did realize
B:did he realize
C:realized himself
D:he did realize
正确答案是: