多项选择题

共用题干
李先生购买一套旧有住房,建筑面积120㎡,每平方米售价2200元。按规定,在交付首付款后,某商业银行与购房人签订合同,该市住房置业担保公司与购房人签订合同。该市住房置业担保公司要求李先生以其自己合法所有的房屋提供抵押反担保,并签订书面房屋抵押合同。担保合同应记载的内容主要有( )。

A.被担保的主债权的种类
B.保证的方式
C.保证的期间
D.其他约定事项