A. Hubble Space Telescope
B. Swift Gamma-Ray Burst Explorer
C. James Webb Space Telescope
D. COROT
Brief Facts About James Webb Space Telescope;
The $10 billion James Webb Space Telescope is the largest and most powerful space telescope ever launched. It currently sits in an observing point called Earth-sun Lagrange point 2, a stable region of space on about 1 million miles from Earth in the direction away from the sun. James Webb Space Telescope of the National Aeronautics and Space Administration (NASA) has taken a space selfie-and spotted its first star.