What is the name of Spain's longest river?
A.the Melilla
B.the Ebro
C.the Iberia
D.the Ceuta
A.the Melilla
B.the Ebro
C.the Iberia
D.the Ceuta