add how many he rode already:
18.23 + 13.94 = 32.17
now subtract that from 50:
50 - 32.17 = 17.83
answer is B. 17.83 km
9.5m questions
12.2m answers