"Ela toma água ou leite."
What's the difference between "toma" and "bebe"? Why wouldn't you use bebe here?
Both are used for drinking liquids. So, it was the program mistake. As for aspirins, pills and medicine,... you just use tomar.
Just point that most of time tomar is the way we refer to "drink", more than using beber
In portuguese, if you use take the translation would be ela pega água ou leite. Drink implies in beber ou tomar