Q. Idioms and phrases for- Achilles' heel
- A. A secret weapon to be used as a last resort.
- B. The person who is blamed if anything go es wrong.
- C. A fatal weakness in spite of overall strength.
- D. A past deed which one is trying to hide.
Correct Answer: C