The correct answer is A, amelioration. In linguistics pejoration is a term used to signify how a word's meaning becomes downgraded and goes from having a positive meaning to having a negative meaning. Amelioration is a reverse term, it is a phenomenon where one word over time acquires a more positive meaning, as is the case with prestige, which now has a positive connotation.
The answer is c. to provide for his family
a slight amount or degree of difference; "a tad too expensive"; "not a tad of difference"; "the new model is a shade better than the old one" tad small indefinite amount
I hope this is correct and helps