What is it that makes Beowulf a true hero in the Anglo-Saxon culture?
He kills the monster with his bare hands.
He is brave, loyal, and unnaturally strong, and he leaves a great legacy for his people. He goes on a great journey, defeats monsters, and has supernatural help.
Beowulf isn't a hero; he brags too much.
Beowulf is a Geat who travels to Denmark and defeats a huge demon for the king there. The king's warriors are angry that Beowulf did the job they could not do.