单项选择题

A.承运人向货方作出赔偿后,可根据约定或法律向有过错的独立合同人追偿
B.独立合同人向货方作出赔偿后,可根据约定或法律向承运人追偿
C.承运人和有过错的独立合同人应负连带赔偿责任
D.应由承运人负赔偿责任,但承运人可根据与独立合同人的约定或法律主张免责