Isle of Wight is situated in.?

Irish Sea

English Channel

North Sea

Atlantic Ocean