多项选择题

托运人应当根据货物()及()、运输环境条件和承运人的要求,采用适当的内、外包装材料和包装形式,妥善包装。

A、性质
B、重量
C、体积
D、材料