Who is the author of Hamlet? (A) John Milton (B) John Keats (C) William Shakespeare (D) None of the aboveâ–ºCorrect Option Correct Answer is: C