多项选择题

A.上述保仓协议违反相关法律、法规规定
B.保留持仓期间造成的损失,由期货公司承担;穿仓造成的损失由客户承担
C.上述保仓协议不违反相关法律、法规规定
D.保留持仓期间造成的损失,由客户承担;穿仓造成的损失由期货公司承担