The World’s longest land border is between,A. USA and Canada B. USA and MexicoC. India and PakistanD. South Korea and North Korea