The reason which didn't encouraged the expansion in the new world is Discovery of new invention. Thus the correct option is (D).
The exploration in the 15th century was led by the Europeans in order to trade in the foreign nations and earn profit as well as to search the gold and spices as they were fascinated by it.
The demand for the gold and spices was tremendously increasing in the European countries.
Thus they were encouraged by the spreading their Christianity religion, to earn profits and to search gold. However Europeans were not attracted by the discovery of the new inventions. Thus the correct option is (D).
Learn more about European expansion here:
https://brainly.com/question/4813246
#SPJ1