如图,是我国主要城市间的里程表(单位:千米).由图可知下列判断错误的是( )

A.北京与天津相距146 km
B.南京与上海相距370 km
C.北京与南京相距1417 km
D.天津与上海相距1787 km
0 104103 104111 104117 104121 104127 104129 104133 104139 104141 104147 104153 104157 104159 104163 104169 104171 104177 104181 104183 104187 104189 104193 104195 104197 104198 104199 104201 104202 104203 104205 104207 104211 104213 104217 104219 104223 104229 104231 104237 104241 104243 104247 104253 104259 104261 104267 104271 104273 104279 104283 104289 104297 235360
A.北京与天津相距146 km
B.南京与上海相距370 km
C.北京与南京相距1417 km
D.天津与上海相距1787 km