Решение:
Проанализируем каждое предложение:
- Ошибка в управлении: «По приезду (куда?) в Санкт-Петербург», правильно: «По приезде в Санкт-Петербург...» или «Приехав в Санкт-Петербург...».
- Нарушен порядок слов, определение «Высокие дома» относится к «пруд», а не к «дома». Правильно: «Высокие дома, окаймлявшие пруд квадратом, приковывали наше внимание».
- Предложение построено грамматически верно.
- Ошибка в деепричастном обороте: «Говоря о богатстве языка, в аудитории началась дискуссия». Деепричастный оборот относится к подлежащему «дискуссия», что некорректно. Правильно: «Когда говорили о богатстве языка, в аудитории началась дискуссия» или «Говорящие о богатстве языка, слушали дискуссию».
- Нарушена связь между причастным оборотом и определяемым словом: «Людям, мечтающим... и которые пожелают...». Правильно: «Людям, мечтающим... и пожелавшим...» или «Людям, которые мечтают... и которые пожелают...».
Ответ: 3