多项选择题

A.国家机关不得作保证人,但经国务院批准对特定事项做保证人的除外
B.禁止政府及其所属部门要求银行等金融机构或者企业为他人提供担保
C.医院、学校等以公共利益为目的的事业单位、社会团体不得做保证人
D.企业法人的分支机构或职能部门能做保证人
E.医院、学校等以公益为目的的事业单位、社会团体提供保证的保证合同无效