Bay Of Biscay Is Situated

Bay of Biscay is situated between____

a. Northern Morocco and wester France
b. Northern Spain and western France
c. Southern Italy
d. None of these