Requiring a CustomerID to exist in a primary table before it can exist in a foreign table is an example of:

A) Ethical integrity.
B) Referential referring.
C) The Hoffer principle.
D) Referential integrity.