多项选择题

A.在运输合同成立以前,如果托运人不能妥善包装,承运人有权拒绝缔约,托运人不能以承运人负有承诺而提出抗议
B.在运输合同成立以前,如果承运人认为承运货物并不能给公司带来效益时,可以提出拒绝运输
C.在运输合同成立以后,如果托运人违反妥善包装义务,承运人不得私自解除与托运人之间的货物运输同,必须与托运人进行协商
D.在运输合同成立以后,如果托运人违反妥善包装义务,承运人因托运人的根本违约而拥有法定的合同解除权,得以解除与托运人之间的货物运输合同,不再负担运输义务