Ответ:

В диалоге использована идиома a pain in the neck — «надоедливый человек», «заноза в шее». Реплика B подтверждает недовольство Джоном и грамматически построена правильно.