下列哪些不能成为票据法上所称的保证人( )

下列哪些不能成为票据法上所称的保证人( )

A.国家机关

B.以公益为目的的事业单位

C.企业法人

D.职能部门

E.企业法人的分支机构

正确答案是ABDE