A person of good understanding knowledge and reasoning power
-
Expert
-
Intellectual
-
Snob
-
Literate
B
Correct answer
Explanation
Intellectual refers to a person with superior understanding, knowledge, and reasoning abilities. Expert is skilled in a specific field, snob is arrogant about culture, and literate means can read and write. Intellectual best captures 'good understanding knowledge and reasoning power'.