Your answer is
C. Their governments were controlled indirectly by the Soviet Union
The countries in the Eastern Europe were under the Iron Curtain. Their governments were not independent but were controlled indirectly by the Soviet Union. There were called the puppet government because the Soviet Union was pulling there strings.