I would personally go with a DataGridView.
You can use a Column named "question" that holds the question.
Then, use a column named "answers" that is a DataGridViewComboBoxColumn which holds all the possible answers.
See DataGridView column types here:
http://msdn.microsoft.com/en-us/library/bxt3k60s.aspx[
^]
If don't want to use a ComboBox in the answer column, you could use a nested DataGridView to show all answers for the question.
When switching from survey to survey, I would have the DataGridView be filled with all the questions/answers for that survery.
So, the DataGridView only shows information for one survey at a time.