private void ProcessResponseSelected(QuestionnaireButtonResponse selectedResponse)
    {
        ResponseParent.SetActive(false);
        AnswerParent.SetActive(true);

        foreach (QuestionnaireButtonResponse response in Responses)
        {
            response.SelectedImage.gameObject.SetActive(response == selectedResponse);
        }
    }
    public void Start()
    {
        for (int i = 0; i < Responses.Length; i++)
        {
            QuestionnaireButtonResponse questionnaireButtonResponse = Responses[i];
            questionnaireButtonResponse.SelectionButton.onClick.AddListener(() => ProcessResponseSelected(questionnaireButtonResponse));
        }

        Reset();
    }