Why did Nazi Germany sign a nonaggression pact with the Soviet Union?(1 point)

to further spread socialist ideas
to split up Poland
to go to war against Britain and France
to benefit both of their economie

The main reason Nazi Germany signed a nonaggression pact with the Soviet Union was to benefit both of their economies. By signing the pact, they avoided going to war with each other and could focus on expanding their territories and gaining resources without interference from one another. Additionally, the pact allowed Germany to avoid a two-front war, as they were already preparing for conflict with Britain and France.