Correct option is D
The correct substitution of the highlighted words is
(d) due to.
Explanation:
By virtue of (के कारण/की बदौलत) is already correct and formal. Among the choices,
due to (के कारण) is the closest standard prepositional equivalent that keeps the formal tone and collocates naturally with “succeeded.” “Because” is a conjunction and would require a clause (e.g.,
because she was talented), while
owing of and
cause of are incorrect formations here.
Grammatical rule used: Prepositional phrases (
due to, by virtue of, owing to) must be followed by a
noun phrase; conjunction
because must be followed by a
finite clause.
Example:
His victory was
due to
careful preparation.
Information booster: In very formal writing, prefer
owing to / due to + noun; avoid mixing with clause directly (
due to she worked hard ✗).