What river runs through Germany Austria Slovakia Hungary Serbia Romania Bulgaria Moldova and Ukraine?

This river is Danube.