Why does each record need a unique ID number?

A. A unique ID number is necessary for grouping similar item types in
a table.

B. A unique ID number helps narrow down the results returned for a
query

C. A unique ID number corresponds to other data in the same table
to make organization easier.

D. A unique ID number is essential if you want to build proper
relationships between tables.