选B,
with几乎不用于直接表示交通工具的乘坐,
on的话就只有on foot 步行了.
by的话可以by car ,by train ,by air(坐飞机),等等.
满意请给最好.
不懂,还可以接续解释.
好好加油哦……