Указывая на знание того или иного языка, не стоит использовать глаголы, непосредственно обозначающие знание – kennen или wissen.
В нашем случае, скорее, важны умения и навыки, поэтому и лучше всего подходит können.
При этом можно ограничиться лишь им и не использовать инфинитив от sprechen, например: Anna kann Französisch – Анна знает французский язык / говорит по-французски.
