Which word completes the sentence with the correct principal part of the verb?

On our road trip to California, we have _______ 700 miles across four states so far.
A. Drove
B. driven
C. driving
D. drived