Based on the context in which it appears, what does the word mantilla most likely mean in this excerpt from 1001 Nights?

A.. a type of store
B. a type of chariot
C. a type of jewelry
D. a type of clothing