What did the Nazi-Soviet Pact accomplish for Germany?

AIt allowed the union of Austria and Germany.
BIt gave Germany a free hand in Poland.
CIt allowed the union of Germany and Hungary.
DIt gave Germany a free hand in the Sudentenland.

Verified Answer :

One of the main things that the Nazi-Soviet Pact accomplished for Germany was that "B. It gave Germany a free hand in Poland," since it ensured that Russia would not attack.