What is a candidate key in Database?

A ) Set of one or more attribute that can be used to uniquely identity the records in a table. ✅

B ) The minimal set of attributes that uniquely identifies each occurrence of an entity type.

C ) The candidate key that is elected to uniquely identify each occurrence of an identity type.

D ) A candidate key that consists of two or more attributes.