保证人可以是具有代偿能力的下列哪些主体( )。
A.公民
B.企业法人以及其他经济组织
C.企业法人的分支机构
D.国家机关
E.事业单位法人
出自:安徽农业大学债权法