__________ are the real ancestors of Britain.
A、The Celts
B、Anglo-Saxon people
C、Romans
D、The Normans