<span>B. to highlight the need for gender equality and equal rights for women
I almost felt tempted to say "C", but the speech's central idea goes way beyond that</span>
Answer:
Beowulf is a German soldier, and in their times strength and honor was the goal of every Battle. A Modern Hero is someone that helps when they hear someone in need, Officers, Fire Fighters, and Nurses are First Responder and our modern day heroes. Modern day heroes show integrity, grit, and above all a willing-ship to help. Our heroes today are able to rescue locals in danger, defend their country, and help our planet. To me being a Hero means to care for everyone, just like Beowulf, he too feels a sense of pride when fighting for people he cares about.
To my knowledge of literally devices that would be an idiom, because it is a saying for something common!!