kaylag197 kaylag197 23-05-2017 History contestada The scientific revolution can trace its roots to _____. 1. scientists in the Catholic Church 2. the study of blood 3. natural philosophy 4. the scientific method 5. the Renaissance