Which supernatural elements appear in Macbeth?
A. Goblins and gnomes
B. Witches and curses
C. Gods and goddesses
D. Miracles and angels