Давайте рассмотрим, как прямая может пересекать окружность.
1. **Не пересекает окружность:** Прямая проходит мимо окружности, не имея с ней ни одной общей точки.
2. **Касательная:** Прямая касается окружности в одной точке. Это значит, что прямая имеет с окружностью только одну общую точку.
3. **Пересекает окружность:** Прямая проходит через окружность, пересекая её в двух точках. В этом случае прямая имеет с окружностью две общие точки.
Таким образом, наибольшее число общих точек, которое может иметь окружность и прямая, равно 2.
**Ответ:** 2