Which river is the main water source for the city of Budapest, Hungary. / General Knowledge MCQs, Rivers of the World MCQs / By The Professor A) Danube River B) Rhine River C) Elbe River D) Oder River Answer: A) Danube River