What is the 'key field' called that is used in a relationship between tables value match with the primary key in another table?

Ads by google

What is the 'key field' called that is used in a relationship between tables value match with the primary key in another table?

Candidate key

Foreign Key

Secondary key

Alternate key