Correct option is C
Native means belonging to a particular place or country by birth. Foreign is the antonym, as it means something from a different country or place.
• Synonyms: indigenous, local, aboriginal, original.
• Antonyms: foreign, alien, exotic, nonnative.
• Meanings of all options are as follows:
• (a) Vicinity: A surrounding area or neighborhood.
• (b) Realm: A domain or area of activity, interest, or knowledge.
• (c) Foreign: Originating from, characteristic of, or relating to another country or nation.
• (d) Aboriginal: Inhabiting or existing in a land from the earliest times or from before the arrival of colonists; indigenous.