33.1k views
5 votes
Why does Macbeth give the order to have Banquo and his son, Fleance, killed?

A. To please Lady Macbeth because she has never trusted Banquo or his son

B. To make sure that Banquo won't try to kill him to get the crown

C. To allow for Malcolm and Donalbain to regain the crown after Macbeth's death

D. To make sure that Banquo's son won't become king as the witches predicted

User Gatlin
by
7.2k points

2 Answers

1 vote
D. To make sure that Banquo's son won't become king as the witches predicted.
User Squis
by
7.8k points
3 votes

Answer:

D. To make sure that Banquo's son won't become king as the witches predicted

Step-by-step explanation:

Banquo appears in the play as an equal to Macbeth. They both are very brave soldiers and capable men. However, when the two men listen to the witches' prophecies, Banquo discovers that his children will become the rulers of Scotland. Macbeth decides to kill Banquo and his son, Fleance, to prevent the prophecy from occurring. However, he is able to kill Banquo but his son escapes, indicating the prophecy will be fulfilled.

User SilverDaemon
by
6.9k points