The Blank Blank starts in Switzerland in the alps mountain range and is the longest river is Germany.

A. Mediterranean sea
B. Rhine river
C. English Channel
D. Hudson River

B. Rhine river