Which was the first king to rule Whole England?

A. King Edward

B. King Athelstan

C. Kind Ethelbert

D. None of the above