The World’s longest land border is between, A. USA and Canada B. USA and Mexico C. India and Pakistan D. South Korea and North Korea