What theory of the Scientific Revolution is being depicted?
A Heliocentric Theory
B Deism Theory
C Geocentric Theory
D Reformation Theory