the blank starts in Switzerland in the Alps mountain range and is the longest river in Germany

A. rhine river
B. hudson river
C. Mediterranean sea
D. alps river

A. Rhine River