Which statement best describes a candidate key?
A.
It is the primary key for an entity.
B.
It uniquely identifies every instance of an entity.
C.
One or more keys are joined together to form a composite key.
D.
One or more keys may be used to form a primary key.