Take this with a grain of salt, but I believe the answer is A.
Embankment refers to a long artificial bank built to retain water, or to support a road.
I believe it is My Sisters which would be choice A
the answer is determination because both are talking about moral rules we can obey as human