McMahon Line is the demarcation line between:

A ) Pakistan and India

B ) China and Afghanistan

C ) Iran and Afghanistan

D ) The Tibetan region of China and the North-east region of India ✅