(A) systems, which is still a subject of debate between
(B) systems, which are still debated between
(C) systems still debated among
(D) systems, a theory still debated by
(E) systems, a theory still debated between
Solution:
Idioms + Modifiers
In A and B, which incorrectly refers to inorganic system.
In C, inorganic systems still debated among biologists today changes the meaning.
In E, debated between biologists is incorrect. Between X and Y is idiomatic.
In D, still debated by biologists rectifies the error with E. Hence, D is the best choice.
Sentence Correction - 1000 Questions with Solution: