多项选择题

A.张某可以主张解除合同,旅行社在扣除已支付给地接社、履行辅助人的不可退还的费用后,将余款退给张某
B.张某可以和旅行社协商变更出游地点
C.张某可以主张解除合同,并要求旅行社退还所有费用
D.张某可以和旅行社协商变更出游时间