Which political party believes that we need government services to provide equal opportunity and higher taxes for the rich?

A. Communists

B. Republicans

C. Democrats

D. Libertarians