What is a major difference between socialism and communism?

A. Socialism is democratic, while communism is not.
B. Socialism does not criticize capitalism, while communism does.
C. Socialism is not widely present in society today, while communism is.
D. Socialism seeks to distribute wealth more evenly in society, while communism does not.

D. Socialism seeks to distribute wealth more evenly in society, while communism does not.