A、保证方式有一般保证和连带责任保证
C、当事人没有约定保证方式,则为连带责任保证
E、一般保证是指债权人必须首先要求债务人履行
本题考查的是担保方式。选项B,如果当事人没有约定或者约定不明确的,则按照连带责任保证承担保证责任;选项D, 一般保证是指当事人在保证合同中约定,债务人不能履行债务时,由保证人承担责任的保证,连带责任保证是指当事人在保证合同中约定保证人与债务人对债务承担连带责任的保证。