Final answer:
Here are the synonyms and antonyms for the given words
Step-by-step explanation:
1. Synonyms: attrition - erosion, compunction - remorse, penitence - remorse, remorse - regret, repentance - remorse
Antonyms: attrition - growth, compunction - indifference, penitence - impenitence, remorse - satisfaction, repentance - impenitence
2. Synonyms: induration - hardening, obdurancy - stubbornness
Antonyms: induration - softening, obdurancy - flexibility
3. Synonyms: attrition - erosion, compunction - remorse, penitence - remorse, remorse - regret, repentance - remorse, induration - hardening, obdurancy - stubbornness
Antonyms: attrition - growth, compunction - indifference, penitence - impenitence, remorse - satisfaction, repentance - impenitence, induration - softening, obdurancy - flexibility
4. None of the above.