单项选择题

下列选项中,可以作为保证人的是( )

A.国家机关
B.学校、医院等以公益为目的的事业单位
C.企业法人的分支机构或职能部门
D.具有代为清偿债务能力的法人,其他组织或者公民