Choose the word closest in meaning to MAGNANIMOUS.ACowardlyBPettyCGenerous and forgivingDArrogant Correct answer: C ExplanationMagnanimous means noble and generous in forgiving or treating others, especially a rival. Join the discussion Report an error