多选题 能作为保证人的主体有(    )。
   A.国家机关
   B.具有代为清偿能力的法人
   C.企业法人的职能部门
   D.具有代为清偿债务能力的社会组织
   E.具有代为清偿债务能力的公民
【正确答案】 B、D
【答案解析】