可以作为保证人的是具有代为清偿能力的( )。

可以作为保证人的是具有代为清偿能力的( )。

A.担保公司

B.法人

C.其他经济组织

D.公民

正确答案是BCD