多项选择题

根据《担保法》规定,下列不可以作为保证人的有( )。

A.国家机关,但经国务院批准对待特定事项作保证人的除外
B.具有民事行为能力的人
C.医院、学校等以公共利益为目的的事业单位、社会团体
D.企业法人的分支机构或职能部门
E.具有代为履行主债务的资力