单项选择题

The Angles and ______ are the ancestors of the English people today.

A. Vikings
B. Celts
C. Romans
D. Saxons