Which of the following provinces of Afghanistan share a border with Pakistan?

A ) Bamiyan, Farab ,Herat

B ) Balkh, Samangan, kunduz

C ) Takhar,Uruzgan,Ghor

D ) Nangarhar,Pakita,Helmand ✅