单项选择题

I ______ at 130 kilometers per hour when the policeman stopped me.

A. had driven
B. have driven
C. drive
D. was driving