某旅行社和王先生签订了去内蒙旅游的合同,王先生交纳了全额团费。合同对住宿的约定是:住蒙古包一晚,住三星级酒店三晚。合同签订后的第四天,由于旅行社未能招徕到足够的游客,旅行社取消了团队行程。旅行社通知王先生,请他随另一家旅行社去内蒙旅游,并且住宿已经变更为蒙古包二晚,住三星级酒店二晚。王先生拒绝了组团社的要求,并向旅游管理部门投诉。您认为下述说法正确的是()
A.此案例所讲的是合同转让 B.合同法允许合同转让,但转让程序必须合法,否则其转让无效 C.旅行社转让合同义务时,没有取得旅游者王先生的同意 D.转让后的旅游合同对原合同住宿标准和档次作了实质性的改变,旅行社违约