单项选择题

After (driving) twenty miles, he suddenly (realized) that he (has been) (driving) in a wrong direction.

A.A
B.B
C.C
D.D