单项选择题

The famous line "To be or not to be" comes from ______.

A.Macbeth
B.Hamlet
C.King Lear
D.Othello