Preparing your study page...
Preparing your study page...
Correct answer: B
Explanation
China is correct because it has launched the 'Sky Eye' telescope. India is incorrect as there is no confirmed link to this project. The USA is incorrect as they are not associated with launching this specific telescope. Russia is incorrect as they are not associated with launching this specific telescope.