Which of the following is not a criterion for selection of a primary key?
A. The primary key cannot be NULL (blank).
B. The primary key should be controlled by the organization assigning it.
C. Primary keys with sequential values make it easier to spot gaps in the data.
D. Longer key values are better than shorter key values.