Correct option is C
The correct preposition is
by.
·
Explanation:
· The idiom is “by dint of,” which means “because of” or “due to the effort of.”
· So, the sentence should read:
She succeeded by dint of perseverance and hard work.
·
Grammatical rule used:
· Certain expressions use fixed prepositions (e.g., by dint of, in favor of, in spite of).
Explanation in Hindi: “By dint of” एक मुहावरा है जिसका अर्थ होता है—किसी प्रयास, मेहनत या कारण से।
Meanings of other options:
· (a)
For – not appropriate in idioms like this.
· (b)
From – incorrect contextually.
· (d)
To – wrong preposition in this idiom.