The two are correct according to the context which= cual, what=que. See the difference below
¿CUAL es tu pregunta?
¿QUE duda tienes?
¿QUE van a preguntarme?
¿QUE preguntas vendran en el examen?
¿CUAL de estos dos?
Not to be confused "cuál" with "cual" by the accent they are different