Which two countries does the Wakhan Corridor separate?

A. Afghanistan and China
B. Tajikistan and Pakistan
C. Afghanistan and Iran
D. Pakistan and India