The blank blank begines in germany and flow east across 10 countries

A. pyrenees river
B. Hudson river
C. English Channel
D. danube river

D. Danube River