What large river in eastern europe passes through viena, austria, budapest, and hungary"?

What large river in Eastern Europe passes through Viena, Austria, Budapest, and Hungary?
4 answers 4