单项选择题

当事人在保证合同中约定,债务人不能履行债务时,由保证人承担保证责任的,为()。

A.一般保证
B.连带责任保证
C.特殊保证
D.法人保证