Which character serves as Hamlet's loyal friend and confidant?
Guildenstern
Rosencrantz
Horatio

Shakespearean Tragedies Exercises are loading ...