单项选择题

What is the candidate key of a relational database

A.A field with a constraint placed on it.
B.A set of fields that have no data in them.
C.A set of fields in a table used to identify a record uniquely.
D.Fields from multiple tables that are used for sorting records.