Final answer:
In Norse mythology, dwarves came from Ymir's teeth.
Step-by-step explanation:
In Norse mythology, it is believed that after the primordial giant Ymir was slain, the gods created the world from his body.
One interesting detail is that from Ymir's teeth, the gods created dwarfes, not any of the options given in the question.