To solve take 45x6=270 and subtract from 850. 850 - 270 = 580. So they have 580 miles left so far. Then they traveled 7 more hours at the same speed, so do 45x7=315. Then subtract 580 - 315 = 265. They have 265 miles left to travel, so the answer is B.