Correct option is B
The correct substitution of the highlighted words is (b)
the most respected generals.
Explanation:
The phrase
“one of most respected generals” is incorrect due to missing article
“the” before “most respected generals.”
Also, “generals” is
plural, and when using
“one of”, it must be followed by
plural noun with superlative → “one of
the most respected generals”.
Grammatical rule used:
“One of” +
the + superlative adjective + plural noun is the correct structure.
Example: He is
one of the best players in the world.