HOW MANY WITCHES DOES SHAKESPEARE'S PLAY "MACBETH" OPEN WITH

7. How many witches does Shakespeare's play "Macbeth" open with?

A. One B. Two C. Three D. Four