Channel Tunnel is an Under Sea Rail Tunnel that linksGeneral Knowledge A. America and Mexico B. England and France C. France and Germany D. England and Germany