Answer:
B) the longbow and cannon made knights and castles less important.
Step-by-step explanation:
The longbow and cannon are two of the developments that took place during the Hundred Years' War. These had a large impact on Medieval Europe. The longbow meant that knights were no longer necessary as single combat became less common. Moreover, cannons meant that castles were not immune to attack anymore. These conditions led to deep social and cultural changes.