_______ we kept on this road for two extra miles, I'm sure we'll find the meeting spot.


Which word or phrase best completes the sentence?
A.
For
B.
Because
C.
On the other hand
D.
Sure