The closest meaning of the word 'Habitable' is-
A
Friendly
B
Ordinary
C
Livable
D
None
Correct Answer: Livable