Preparing your study page...
Preparing your study page...
Correct answer: B
Explanation
The USA is correct because it has launched Stardust 1.0, the first rocket on biofuel. China is incorrect because there is no information suggesting they launched this specific rocket. Russia is incorrect because there is no information suggesting they launched this specific rocket. France is incorrect because there is no information suggesting they launched this specific rocket.