Which of the following describes German blitzkrieg tactics?

trench warfare
submarine warfare
naval battles
air attacks, tanks, infantry units