The correct reason for the United States choosing to go to war in Afghanistan is: Afghanistan refused to surrender Osama bin Laden to the United States.
Following the September 11 attacks in 2001, the Taliban regime in Afghanistan, which was harboring Osama bin Laden and Al-Qaeda, refused demands from the U.S. to hand him over, leading to military action.