Interrogative pronouns (¿qué? ¿cuál? ¿cuáles? ¿cuánto? ¿cuánta? ¿cuántos? ¿cuántas?)
Basically, ¿qué? means “what?”, ¿cuál? means “which?” or “which one?”, ¿cuáles? means “which ones?”, ¿cuánto? and ¿cuánta? mean “how much?”, and ¿cuántos? and ¿cuántas? mean “how many?”
When used with the verb ser, ¿qué? asks for a definition.
When used with the verb ser, ¿cuál? asks for information.
Interrogative adjectives (¿qué? ¿cuál? ¿cuáles? ¿cuánto? ¿cuánta? ¿cuántos? ¿cuántas?)
¿Qué?, ¿cuál?, ¿cuáles?, ¿cuánto?, ¿cuánta?, ¿cuántos?, and ¿cuántas? may accompany a noun. In this case, they are adjectives, even though they have the same forms as the pronouns.
¿Qué? implies an unlimited choice. ¿Cuáles? implies a limited one.
When used with the verb ser, ¿cuál? asks for information about the noun.