Which of the astronomer first discovered the sunspots of the Sun?

William Herschel

Euclid

Edwin Hubble

Galileo Galilei