单项选择题

—()will we have to go
—Just one mile. Keep walking!()

A. How long
B. How far
C. How many longer
D. How much farther