Which country is located to the north of Pakistan?

A ) Saudi Arabia

B ) Egypt

C ) China ✅

D ) None of these