demander means to ask in French and 'une question' is 'a question', but the phrase should be 'poser une question'. You may 'demander une réponse' (ask for an answer), but not a question.
It does not make much sense, but the translation is: Why a question
Une demande is for 'a request'Demander - to request, or to ask
vous demandez beaucoup - vous êtes exigeant(e)
demande.
Sorry your question makes no sense and thus we can not answer it.
To request: demander (conjugate as a regular -er verb) A request: une demande, une requête
une demande
'se demander' is 'to wonder' in French. Je me demande pourquoi elle ne vient pas > I wonder why she doesn't come.
I beg your pardon is "je vous demande pardon ?" in French.
Poser une question in French is "to pose a question" in English.
"cuit à la demande" is the French equivalent to 'cooked to order'
Elle se demande (literaly - she is asking to herself)