某房地产开发公司因贷款需要,将其所有的商住楼抵押给某银行。此后,开发公司又将该商住楼出租。后因无力偿还银行贷款,开发公司与银行协商,将该商住楼合理折价变卖给银行,以清偿其所欠贷款。银行获得该商住楼的所有权后,拟自行使用,故向各租户发出解除租赁合同的书面通知。各租户认为租赁合同尚未到期,拒绝搬出。根据以上情况,以下说法正确的有()。
A.开发公司在将商住楼抵押后又将其出租的行为无效
B.银行有权解除租赁合同
C.若开发公司未将抵押事实告知租户,则租户的损失应由开发公司承担
D.若开发公司未将抵押事实告知租户,则租户的损失应由开发公司承担主要责任,银行承担次要责任
E.如果开发公司是将已出租的商住楼向银行设定抵押,银行无权解除租赁合同