多项选择题

在关系型数据库中,关于约束的描述,正确的有:()

A.只有主键能被定义成列级或表级
B.主键和外键都可以被定义成列级或表级
C.一个表只能有一个主键,但可以有多个外键
D.一个表只能有一个主键和一个外键
E.外键和父表主键必须名字相同