In Spanish, there are three types of infinitives:
- Infinitive - The base form of the verb, which is unconjugated (e.g., hablar, comer, vivir).
- Infinitivo compuesto - The compound infinitive, which combines "haber" with the past participle (e.g., haber hablado).
- Infinitivo pasivo - The passive infinitive form (though it's less commonly discussed compared to the other two).
Therefore, the correct answer to your question is c. three.