单项选择题

I have lost sight of my morn, but I just saw her ______in front of me.

A. were walking
B. to have walked
C. walk
D. walking