What does the following SQL error mean?
"Column name or number of supplied values does not match table definition."
• A. Attempt to add a duplicate primary key is being performed.
• B. The value being inserted does not match the column type.
• C. The same column name is being referenced multiple times in the script.
• D. Too many/few values being inserted relative to the number of columns in a table.