单项选择题

MAGNANIMOUS:

A. avaricious
B. philanthropic
C. grandiose
D. rancid
E. unpretentious