The World Trade Organization is sometimes criticized for all of the following reasons except?
A. it reduces the sovereignty of member countries
B. favors free trade over the quality of the environment
C. it has no way to solve trade disputes among member countries
D. it is a puppet of multinational corporations