It is best to be abstract
The answer is personification because personification definition is the attribution of a personal nature or human characteristics to something nonhuman.
I will go with b if i was you
That we should dedicate ourselves to their unfinished mission and we shall honour what they have done for this country.
Is this a book or no cause you made it sound very confusing