Which features of the Anglo-Saxon culture are present in Beowulf?

Which features of the Anglo-Saxon culture are present in Beowulf? Check all that apply.
A.competition
B.hospitality
C.lords
D.marriage
E.warriors