多项选择题

仓储合同的存货人的主要义务有()

A.按合同约定包装仓储物 
B.按合同约定交付仓储物 
C.储存危险有害物品应履行告知义务 
D.按期提取仓储物 
E.保证仓储物完整无损