Question 6From the options A to D, choose the expression that is NEAREST IN MEANING to the underlined wordEbire’s generosity turned out to be her Achilles’ heel.A.strong pointB.favourite habitC.weak pointD.less popular virtueObjective Show full explanation