A. William Caxton
B. John Davise
C. Herschel
D. Shellay

The correct answer to the question: "Who discovered Uranus__________?" is "Herschel".