单项选择题

MAGNANIMOUS:

(A) avaricious
(B) philanthropic
(C) grandiose
(D) rancid
(E) unpretentious