单项选择题

在承运人将货物交付收货人之前,托运人可以要求承运人中止运输,返回货物,变更到达地或将货物交给其他收货人,但( )应当赔偿承运人因此受到的损失。

A.承运人
B.托运人
C.收货人
D.其他收货人