单项选择题

在MySQL中,下列关于主键的说法中,正确的是()。

A.主键允许有重复值
B.主键允许为NULL值
C.主键必须来自于另一个表中的值
D.主键具有非空性,唯一性