Which character serves as Hamlet's confidant and advisor?
Horatio
Guildenstern
Rosencrantz
Laertes

British Literature Exercises are loading ...