The "English Channel" is located between which two countries?

A ) England and France ✅

B ) England and US

C ) England and Italy

D ) None of these