I suggest you have these two types
class Question
{
...
}
class Answer
{
public Question Question {get;}
...
}
Then you should store all the answers in a list, and then you can easily retrieve an answer the user wishes to review. Once the user is happy with the all the provided answers you can store them in a database. An extra feature you might want to add is an auto save which saves the answer to the hard drive in-case of a crash and then restores these answers when the application restarts.