Which of the following was an effective method of protecting soldiers from chemical warfare during World War I

Trench warfare

Gas masks

Zeppelins

Infantry attacks