Correct Answer:
C. to live
Inhabit means to live in a place.
- Correct answer - to live: it has the same meaning as Inhabit.
- habitual: done regularly - wrong, it does not mean the same as Inhabit.
- popular: liked by many people - wrong, it does not mean the same as Inhabit.
- habit: a regular practice - wrong, it does not mean the same as Inhabit.