По правилам старого РУССКОГО языка правильно говорить "звОнит" (просИть - прОсит, ходИть - хОдит, клонИть - клОнит, любИть - лЮбит). По правилам ЕГЭ - конечно же "звонИт" (наверное, и бродИт, и гонИт, и рубИт). Поэтому старшее поколение чаще говорит "звОнит", а молодёжи простительно - просто образование поменялось.