Correct option is D
The correct answer is
"Weak", as
feeble refers to
lacking strength or energy.
·
Synonyms: Weak, Frail, Delicate, Powerless
·
Antonyms: Strong, Robust, Sturdy, Healthy
Meanings of other
·
Strong → Having great physical power (He is strong enough to lift the box).
·
Robust → Full of strength and health (She has a robust immune system).
·
Sound → In good condition or health (His argument was logically sound).
Thus, the correct sentence would be:
"After the illness, he was too feeble to walk."