多项选择题

A.旅行社应当承担违约责任,赔偿旅游者的各项损失
B.旅行社不承担违约责任,因为此情形属于不可抗力
C.旅行社有权解除合同
D.旅行社应当承担违约责任,旅游者有权解除合同