eqo
contestada

What is the ellos form of the verb hablar in the present perfect tense?

A. Había hablado
B. He hablado
C. Ha hablado
D. Han hablado