Correct option is B
The correct option to fill in the blank is
(b) with.
Explanation: The standard collocation is
“credit + someone + with + (doing) something.” (“credit someone with inventing…”) meaning
to regard someone as responsible for/author of something (Hindi:
किसी को किसी उपलब्धि का श्रेय देना).
Example: “Marie Curie is
credited with pioneering research on radioactivity.”
Why other options are incorrect:
·
for — Used in the pattern
“give/receive credit for + noun/-ing” (e.g., “She received credit
for inventing…”), but
after ‘credited’ (verb) + person, the correct preposition is
with, not
for.
·
by — Introduces an agent in passive voice (“invented
by her”), not after “credited.”
·
to — Incorrect preposition with the verb “credit” in this sense.