God pronounced utter destruction on the Amalekites because
They were hostile to the Kenites who lived among them
They were hostile neighbours of Israel like the Philistines
Saul desired to acquire the Amalekite territory
They apposed Israel on their way from Egypt to the Promised Land
God wanted to wipe out every element of Baal worship in Canaan
Correct answer is D
No explanation has been provided for this answer.