Galileo challenged the idea that objects in the heavens were perfect by ________.

a. proving Kepler's laws were correct
b. showing that heavy objects fall at the same rate as lighter objects
c. inventing the telescope
d. observing sunspots on the Sun and mountains on the Moon