Inhabit most nearly means

A) Vacate

B) Move

C) Reside

D) Leave

View Answer
Option – C.