Explanation:
Macbeth kills Banquo in out of fear and ambition. After hearing the prophecy from the witches that Banquo’s descendants will inherit the throne, Macbeth becomes consumed by paranoia and a desire to secure his position as king. He sees Banquo as a potential threat and orders his murder in an attempt to eliminate any obstacles to his reign.