单项选择题

当使用SQL语句创建表的外键约束时,以下哪个语法格式是正确的()

A.FOREIGN KEY REFERENCES主键表名(主键字段名)
B.constraint 主键约束名Primary Key(主键名)
C.check(主键字段名)
D.constraint Primary Key(主键名)