Which of the following battles produced more than one million casualties?
ABattle of Verdun
BBattle of Passchendaele
CBattle of Gallipoli
DBattle of the Somme
ABattle of Verdun
BBattle of Passchendaele
CBattle of Gallipoli
DBattle of the Somme