General of artillery General of mountain troops General of infantry General of cavalry General of the communications troops General of panzer troops (armoured troops) General of engineers General of the medical corps General of the veterinary corps