Step 1: Understanding the Concept:
This question tests idiomatic expressions and parallelism, specifically with the constructions "not because...but because..." and "not only...but also...".
Step 2: Detailed Explanation:
The original sentence uses the construction "not because of [X] but because [Y]".
"not because of its restricting..." (using a gerund phrase)
"but because it allows..." (using a clause)
The two parts are not parallel. For the sentence to be parallel, it should be either "not because of [noun phrase] but because of [noun phrase]" OR "not because [clause] but because [clause]".
Let's look for a better construction in the options. The "not only...but also..." construction is a good alternative. It also requires parallel structure.
(A) Not parallel, as explained above. Also, "allows the inheritance by future generations of the property" is an awkward word order. "allows future generations to inherit the property" would be clearer.
(B) Ungrammatical and not parallel.
(C) Ungrammatical and not parallel.
(D) Not parallel. "because of not only the restrictions..." (noun phrase) is not parallel with "but also because future generations can inherit" (clause).
(E) This is the correct answer. It uses the "Not only...but also..." construction correctly and with parallel structure.
- "Not only because it restricts overdevelopment" (clause)
- "but also because it allows future generations to inherit" (clause)
The two clauses are perfectly parallel, making the sentence clear and grammatically correct.
Step 3: Final Answer:
The original sentence lacks parallel structure. Option (E) provides a correct and parallel structure using the "Not only...but also..." idiom with two parallel clauses.