The Indian states that share a border with China are Jammu and Kashmir, Himachal Pradesh, Uttarakhand, Sikkim, and Arunachal Pradesh. Option A correctly lists Jammu and Kashmir, Himachal Pradesh, and Sikkim. Other options are incorrect because Uttar Pradesh, Mizoram, and states mentioned in C and D do not border China.