Answer:
A. weak : frail
Step-by-step explanation:
"weak" and "frail" are the best option among the words listed in the question.
"Thin" and "gaunt" refer to they physical appearance of a person, who looks "frail" or "weak". The words "weak" or "frail" having more of a figurative meaning, that is still similar to "thin" or "gaunt".