单项选择题

关于外键约束,下列说法正确的是()。

A.外键约束建立在主表的字段上
B.外键约束建立在从表的字段上
C.外键列的值不能为空
D.外键一定要与相应的主键同名