Which statement regarding referential integrity constraints is true?

A.
A foreign key can reference multiple primary keys.
B.
A primary key can be referenced by only one foreign key.
C.
Multiple primary keys can be defined for a table.
D.
Primary keys and foreign keys are used to define relationships.