单项选择题

The moral decline of American society is caused manly by ______.

A.its growing wealth
B.the self-centeredness of individuals
C.underestimating the impact of social changes
D.the prejudice against women and minorities