Every table in relational database contain a field or combination of fields that can uniquely identify each records, it is called A. Foreign key B. Native key C. Composite key D. Primary key

Foreign key
Native key
Composite key
Primary key

The correct answer is: D. Primary key

A primary key is a field or combination of fields that uniquely identifies each row in a table. It is a column or combination of columns in a table that uniquely identifies each row in the table. The primary key cannot contain duplicate values.

A foreign key is a column or combination of columns in one table that refers to the primary key of another table. Foreign keys are used to establish relationships between tables.

A native key is a column or combination of columns that is used to identify a row in a table. It is not necessarily the primary key of the table.

A composite key is a primary key that is made up of two or more columns.