-
Indefatigable : Inveterate
-
- Tireless : Tired
- Tired : Habitual
- Tireless : Habitual
- Impoverished : Habitual
Correct Option: C
As, indefatigable means never giving up or getting tired of doing something and inveterate means always doing something or unlikely to stop.
similarly tireless means putting a lot of effort and energy to do something over a long period of time and habitual means doing something often and difficult to stop.