Who is traveling with Macbeth when he first encounters the Three Witches ?
A. Macduff
B. Mercutio
C. Lady Macbeth
D. Banquo
A. Macduff
B. Mercutio
C. Lady Macbeth
D. Banquo