which geographic feature is located in Europe

A.)Arabian Sea
B.)Euphrates river
C.)Himalayan mountains
D.)Mediterranean sea​