D- soldiers died both from new weapons and medical conditions.- the trenches were terrible and very unsanitary, many soldiers died from being in a trench and then they were just left there rotting.
And B- machine guns- Were invented firing the civil war