Mac Mohan is the border between

none of these

India and Bangladesh

India and Nepal

India and China