下列关于唯一约束与主键的区别的描述正确的是(        )。

A、唯一约束的值不允许为空,主键约束的值允许为空
B、唯一约束的值允许为空,主键约束的值不允许为空
C、唯一约束就是主键约束
D、唯一约束和主键约束的值都不允许为空