Embankment refers to a long artificial bank built to retain water, or to support a road.
Answer:
A. Dissatisfied
Explanation:
It’s what made sense as well as D. Unhappy
The sentence and punctuation is true.
No Italicized words here.