Galileo Galilei is credited with many contributions within the realm of physics and astronomy, including (Select all that apply):
a) Discovery of the moons of Jupiter
b) Formulating the laws of planetary motion
c) Development of the telescope
d) Establishing the heliocentric model of the solar system
e) Invention of calculus