A. Shadow
B. Pearls
C. Diamonds
D. None of these
🧠 Explanation:
The idiom “to cast pearls before swine” means offering something valuable, like wisdom or beauty, to those who cannot appreciate it, with “pearls” as the correct word. This phrase, rooted in biblical origins, is used to describe wasted efforts. For language learners or literature enthusiasts, understanding this idiom enriches communication and cultural knowledge, making it a key topic for studying English expressions and their historical significance in everyday language.