How does Shakespeare establish the mood of events in Act II?

AWitches dance in the moonlight.
BCharacters dine, drink, and dance.
CDark skies and eerie sounds surround the castle.
DThe guards have drunk too much and fallen asleep.