A. Russia
B. Japan
C. China
D. None of these

Brief facts about this MCQs:

The famous Himawari-8 satellite belongs to Japan. Himawari 8 is a state-of-the-art Japanese weather satellite, the 8th of the Himawari geostationary weather satellites operated by the Japan Meteorological Agency. Moreover, the spacecraft was manufactured by Mitsubishi Electric with the cooperation of Boeing. It is the first of two similar satellites to be based on the DS-2000 satellite bus.
Also Read: Current affairs November 2020