Which of the following was a new military technology used in World War I? Select all that apply.


cannons


machine guns


submarines


rifles