Which state space agency has launched 38 satellites for 18 various countries? A. AmericaB. GermanyC. RussiaD. None of these