Which Shakespeare play tells a tragic story that deals with Scottish history?
A
Macbeth
B
The Tempest
C
Romeo and Juliet
D
Hamlet
A
B
C
D