Who controlled England before the Norman Invasion in 1066?

Question: Who controlled England before the Norman Invasion in 1066?

Choices:

Romans
Vikings
Celts
Saxons

Correct answer:

Saxons