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