vivek.kapoor83 wrote:adadfsdf
I vote C.
A & B are not idiomatic - both use "inhabited with" instead of the correct idiom "inhabited by."
D uses "having" - which could indicate a present participle or gerund. "having" does not complete a past progressive (e.g. "were having"), does not modify a noun (e.g. having ... cant think of a good eg with having, so another eg: "barbells fell on joe's lifting partner" lifting modifies partner.
The word "having" does not function as a noun and is thus not a gerund.
Conclusion: Since having is neither a present participle nor a gerund, it is used incorrectly.
E. "that each has their" is a pronoun error. "Each" is antecedent of the pronoun "their" in this answer. Each is singular, their is plural. Incorrect.
C - best choice. "Each" agrees with "its" and the correct idiom "inhabited by" is used.
Extremism in the defense of liberty is no vice; moderation in the pursuit of justice is no virtue. - Barry Goldwater
(Inspired by Thomas Paine in The Rights of Man).