多项选择题

下列哪个约束要求属性可以为空()

A.主健
B.外键
C.默认值
D.UDNIQUE约束