Uttar Pradesh borders with - 1. Uttarakhand 2. Himachal Pradesh 3. Haryana 4. Delhi 5. Madhya Pradesh 6. Chattisgarh 7. Jharkhand 8. Bihar 9. Rajasthan 10. Nepal (not an state of India but a separate nation)
A. Bihar B. Rajasthan C. Punjab D. Haryana