Which state of India share border of length 1126 km with China?ASikkimBHimachal PradeshCArunachal PradeshDNone of the aboveAnswer: C. Arunachal Pradesh