Почему только два варианта ответа? В истории не бывает черного или белого.

1) В войне в равной степени виноваты Германия и Советский Союз. Это сомнений не вызывает. Обе эти диктатуры стремились к присоединению новых территорий и переделу Европы.

2) Однако, в войне также виноваты Великобританния и Франция, которые (в особенности Британния) проводили политику умиротворения Германии, известную как "apeacement".

Британния не хотела войны в Европе, поскольку уже воевала со своими стремящимися к независимости колониями. К тому же она была не против столкнуть лбами красную и коричневую диктатуру.

Именно такого хода событий опасался Сталин, именно поэтому он пошел на пакт С Гитлером, желая направить его военную машину на Европу. А когда они там друг друга войной ослабят, Сталин хотел прийти туда как "великий освободитель".