A. He abhors Idolatory and all forms of Unrighteousness
B. Its people opposed the Israelites on the way after departing Egypt
C. Its people encouraged Israel to disobey God
D. Samuel had prayed for it destruction
Correct Answer: Option B
B. Its people opposed the Israelites on the way after departing Egypt
Explanation
God punished the Amalekites primarily because they obstructed the Israelites on the way after the latter had escaped Egypt