单项选择题

实体完整性要求主属性不能取空值,这一点可以通过( )来保证。

A.定义外码
B.定义主码
C.用户定义的完整性
D.由关系系统自动