下列哪些主体有资格作为保证人的是()。
A:法人
B:其他组织
C:公民
D:具有代为清偿债务能力的其他组织
出自:建设工程法规及相关知识