单项选择题

Shakespeare's greatest tragedies are______.

A.Hamlet, Othello, King Lear and Macbeth
B.Hamlet, Othello, King Lear and Romeo and Juliet
C.Hamlet, Carolinas, King Lear and Macbeth
D.Hamlet, Julius caesar, Othello and Macbeth