Correct Answer:
B. Afghanistan
Explanation:
Pakistan shares its longest border with Afghanistan, approximately 2,640 km (Durand Line).
Online Learning Platform
Online Learning Platform