Como fazer a lista de caixas de seleção no asp.net MVC

Eu tenho um formulário com uma lista de caixas de seleção. Um usuário pode selecionar todos os valores, nenhum valor ou qualquer outro meio. Exemplo:

Gostaria de escrever o resultado no banco de dados como uma lista separada por vírgula. No exemplo acima, "Apple, Banana". Estou um pouco confuso sobre como criar o modelo para isso e como obter os resultados da Visualização para o Controlador em uma lista separada por vírgula?

questionAnswers(2)

yourAnswerToTheQuestion