“Indigenous” means originating or occurring naturally in a particular place;
Option D is the correct answer because “native” means of indigenous origin or growth, hence it is the correct answer.
Option A is incorrect because “foreign” means strange, unfamiliar or doesn’t belong to one’s country, hence it is not the same as native, so it is incorrect.
Option B is incorrect because “big” means something huge, which is not related to native or indigenous, hence incorrect.
Option C is incorrect because a cottage is a small house, typical in the countryside, which is not the same as native, hence it is incorrect.