Honestly, using “asked” after a ? in dialogue is such a standard practice that using “said” in its place would stand out to me.