Where did the materials for the goddesses' costumes in The Vision of the Twelve Goddesses come from?

A. The Royal Fabric Store
B. A local costume shop
C. The wardrobe of the dead Queen Elizabeth
D. The wardrobe of the current Queen of England
Answer: 