多项选择题

A.房地产按揭实质上包括房屋买卖合同、购房贷款合同和抵押合同三层法律关系
B.既可担保抵押人自己的债务,也可担保第三人的债务
C.可以担保各种类型的债务
D.房地产按揭担保的只能是抵押人为购买作为抵押物的房地产而借贷发生的债务
E.以上说法均正确