A ship has to travel 645 miles between two cities. It has traveled 267 miles so far. How much farther does it have to go?

A.
378 miles

B.
422 miles

C.
478 miles

D.
488 miles

645 x 267 =

C 478