Preparing your study page...
Preparing your study page...
Correct answer: B
Explanation
B is correct because China has signed a 25-year Strategic Cooperation Pact with Iran. A is incorrect because the pact mentioned is not specifically with Pakistan in this context. C is incorrect because there is no widely reported information of such a pact with Sri Lanka. D is incorrect because India is not the country associated with this specific 25-year pact.