Which of the following Indian states border Pakistan?

A ) Rajasthan

B ) Gujarat

C ) Punjab

D ) All of these ✅