После глагола 'see' (видеть) должно идти местоимение в объектном падеже, обозначающее Джона. 'Him' - это объектная форма от 'he' (он).
Ответ: 3. him