The world’s longest land border between the __________ two countries ?

111

(a) US and Canada
(b) US and Mexico
(c) India and Pakistan
(d) None of these