单项选择题

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

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