多项选择题

一般保证责任中,保证人不能行使先诉抗辩权的情形有( )。

A.债务人住所变更,致使债权人要求其履行债务发生重大困难
B.人民法院受理债务人破产案件,中止执行程序
C.保证人以书面形式放弃先诉抗辩权
D.债权人未就主债务人的财产先为执行并且无效果之前
E.保证人以口头形式放弃先诉抗辩权