Which word correctly completes this sentence?

La profesora de inglés es más ______ que la profesora de español.

generosa
conocimiento
tolerancia
paciencia