Which space shuttle carried the Hubble Space Telescope into orbit?

Discovery
24 April 1990
STS-31
Discovery
24 April 1990
STS-31