单选题 MAGNANIMOUS:
【正确答案】 A
【答案解析】The word magnanimous means "very generous," whereas avaricious means "very greedy." Therefore, avaricious is most nearly opposite in meaning to magnanimous.