alinai0014 alinai0014 10-09-2020 History contestada What military advancement initially gave the English the advantage during the 100 Years War? A) Artillery B) Cannons C) Longbow D) Crossbow