Isle of Wight is situated in.?

North Sea

Irish Sea

Atlantic Ocean

English Channel