Macbeth Act 4 Scene 1:
Why do you think the visions of the eight kings and Banquo make Macbeth so angry?

A. Macbeth is angry because he was not pictured as one of the kings.
B. Macbeth is angry because he demanded only happy visions from the witches.
C. Macbeth is angry because the vision shows that everything he has done is worthless because Banquo's children will still be kings and Macbeth has no heirs.
D. Macbeth is angry because he wanted Hecate to tell him that he would rule the world.