What do the three witches predict will happen to Macbeth?

A. He will become thane of Cawdor and king.
B. He will be unable to sleep and waste away until death.
C. He will slay Duncan and become king of Norway.
D. He will not be king, but his sons will become kings.