contestada

Which of the following paved the way for the Scientific Revolution?

Humanism
Gunpowder
The Church
The Fall of Napoleon