C because I seen it online and I got the answer right from my teacher
I do not see a map but I can tell you the answer is St. Petersburg which is northwest of Moscow.
Countries that have "free-market" economy generally have better standards of living. It is an economy whereas it is dependent of supplies and demands. By no meaning it has no controls within the government.
Promoting the newly formed Axis Powers in WWII