human
Why did the Anglo-Saxon king Alhfrith build a castle on a hill?
assistant
Alhfrith was a king of the Anglo-Saxons. He built a castle on a hill because he wanted to be able to see his enemies coming. He was a very brave king, and he was a great warrior.