Pedir is to ask for something from the other person, like a favor. Perguntar is to ask for information. It's been two weeks since you've asked this question. Hopefully you also did a quick google search to find the answer.
As the verb ‘pedir’ can also mean ask ‘FOR’, is it also correct to simply write: “Ela pediu agua.” ??