b 因为on是用在一件事,路途上,at是用在找一个地方,有可能停留一阵子with是用在人身上for是给人
B.on on my way home在我回家的途中
B 固定短语on my way home (回家的路上)