多项选择题

仓储合同的当事人分别为()。

A.保管人
B.存货人
C.托运人
D.代理