The correct answer is D. Resentment.
A. Sensitive is not a synonym of umbrage. Sensitive means easily affected or liable to be upset by criticism or slight. Umbrage means a feeling of displeasure or resentment caused by a perceived slight.
B. Shabbiness is not a synonym of umbrage. Shabbiness means the state of being shabby, which is poorly made or maintained. Umbrage means a feeling of displeasure or resentment caused by a perceived slight.
C. Premature is not a synonym of umbrage. Premature means happening or coming before the proper or expected time. Umbrage means a feeling of displeasure or resentment caused by a perceived slight.
D. Resentment is a synonym of umbrage. Resentment is a feeling of displeasure or indignation at something regarded as a wrong, injury, or insult. Umbrage means a feeling of displeasure or resentment caused by a perceived slight.