Correct option is B
The error in "It was one of most eloquent speeches delivered by Swami Vivekananda" is in part B.
• The phrase "one of" should be followed by a plural noun with a definite article "the," hence "most eloquent speeches" should be "the most eloquent speeches."
• The corrected sentence should read, "It was one of the most eloquent speeches delivered by Swami Vivekananda," adding the definite article "the" to correctly modify "most eloquent speeches."
• Articles in English grammar (a, an, the) are used to define the specificity and number of the nouns they modify, and "the" is necessary here to indicate specific items within a group.