多项选择题

以下关于商业银行依法冻结单位存款的说法正确的是( )。

A.如果冻结单位存款发生失误,只能在六个月冻结期后解除冻结
B.每次冻结期限最长不超过六个月
C.逾期未办理继续冻结手续的,视为自动撤销冻结
D.被冻结的款项如需解冻,应由被冻结单位提出申请,并说明被冻结原因,银行视情况决定是否解冻