In the following question, out of the four alternatives, select the alternative which best expresses the meaning of the idiom/phrase.
Achilles' heel1
A fatal weakness in spite of overall strength.
2
A secret weapon to be used as a last resort.
3
A past deed which one is trying to hide.
4
The person who is blamed if anything goes wrong.