Which neighbouring country sharing longest boundary with India? a) China b) Bangladesh c) Pakistan d) Nepal KSFDC-2015 Bangladesh