The right answer is: D) In a socialist society(...)control of the economy. Unlike communism, which is based on the dictatorship of the proletariat, socialism, at least from the theory, can operate under a democratic regime.
However, centralize planning and the management of such a wide range of productive units often creates heavy administrative bureaucratic structures prone to inefficiency or even corruption.