Option 1 -> Includes Assam which does not share a border with Nepal.
Option 2 -> Includes Assam which does not share a border with Nepal.
Option 3 -> Includes Assam which does not share a border with Nepal.
Option 4 -> Contains only Sikkim, Uttarakhand, and Uttar Pradesh - all three states that actually share land borders with Nepal.
Hence, Option 4: (B), (C) and (D) only -> Five Indian states share land borders with Nepal from west to east: Uttarakhand, Uttar Pradesh, Bihar, West Bengal, and Sikkim. Among the given options, Sikkim, Uttarakhand, and Uttar Pradesh are the correct states, while Assam (located further east) shares its border with Bhutan, not Nepal -> correct