RissNRojas RissNRojas 01-11-2021 History contestada Desperate, Will Mark Brainllest and Give Thanks for Correct Answer What do you think a Lewis gun and creeping barrage means? A.Machine guns and artillery B.Grenades and rockets C.Rifles and poison gas D.Tanks and planes