单项选择题

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

A.driving
B.realized
C.has been
D.driving