Разберем каждое утверждение:
1) Неверно. Если бы каждый, владеющий английским, владел и немецким, то английским владели бы только 20 человек (так как немецкий знают 20). Но английским владеют 40 человек, значит, это не так.
2) Неверно. Если бы не было ни одного сотрудника, владеющего обоими языками, то общее количество владеющих языками было бы 40 (английский) + 20 (немецкий) = 60 человек. Но у нас всего 50 сотрудников. Значит, есть сотрудники, которые знают оба языка.
3) Верно. Английским владеют 40 человек. Даже если все 20 знающих немецкий также знают английский, то остается 40-20 = 20 человек, которые знают только английский. Поэтому хотя бы три сотрудника владеют английским, но не владеют немецким.
4) Не можем однозначно сказать. Предположим, что английским владеют 40 сотрудников и немецким 20, общее число сотрудников 50. Число сотрудников, владеющих обоими языками может быть от 10 до 20. Следовательно, утверждение может быть как верным, так и нет. Но можем предположить, что максимум английским и немецким владеют 20 сотрудников, тогда это утверждение верно.
В качестве ответа выберем 3 и 4.
Ответ: $$\textbf{34}$$