Who was famously put under house arrest because he challenged the Catholic Church and its teachings by introducing new scientific ideas?
A) Copernicus B) Galileo C) Newton D) Einstein