Which neighbouring country shares the shortest land frontier with India?

 a) Afghanistan
 b) Bhutan
 c) Nepal
 d) Myanmar
KPSC LivestockGr2-2016

Afghanistan.