Ans 2: (Master Answer)
The correct answer is D.
The word 'pioneered' as mentioned above means to initiate a new thing or development.
However, the term 'Discovery' means to recognize or find something for the first time that already exists and has not been recognised or found before.