单项选择题

Who were the ancestors of the English and the founders of England

A.the Anglo-Saxon
B.the Normans
C.the Vikings
D.the Romans