Why does Hecate scold the three witches?
AThey cast a spell on Banquo's family without her permission
BThey interacted with Macbeth without her consent and knowledge
CThey failed to predict the outcome of the battle accurately
DThey revealed their true identities to Macbeth