Preparing your study page...
Preparing your study page...
Correct answer: B
Explanation
China is the correct answer as it has launched the 'Sky Eye' telescope. India is incorrect because it did not launch this specific telescope. The USA is incorrect because it is not associated with launching the 'Sky Eye'. Russia is incorrect because it is not associated with launching the 'Sky Eye'.