Which of the following do English people owe most of their tradition, language, and physic
Which of the following do English people owe most of their tradition, language, and physical heritage to?
A.Iberians
B.Vikings
C.Romans
D.Anglo-Saxons
请帮忙给出正确答案和分析,谢谢!