单项选择题

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