That would be "pose a question", because "set a question" really sounds awkwardWhen a school teacher provides a question in class for homework, we don't say that he "asked a question", we say he "set a question". The former would imply that he expected an answer straight away, while the latter makes clear that he expects the answer later.
Alright, thanksNope