AIToaster TeacherWhy the answer is C, and why the others tempt you.'Magnanimous' = generous in spirit; opposite is 'petty'.Want this in Pidgin, Yoruba, Igbo or Hausa? Sign up free →