Jak serializować xml do żądanego formatu w api sieci web asp.net

Pracuję na api web mvc 4 asp.net. Mam taką klasę,

public class Quiz
{
public int QuizId{get; set;}
public string title{get; set;}
...
...
}

a teraz próbuję pobrać listę quizów, więc napisałem tak,

public List<Quiz> GetQuizs()
{
return repository.ListQuizs();
}

Potrzebuję odpowiedzi xml, więc zrobiłem konfigurację w pliku webapi.config, jak,

config.Formatters.XmlFormatter.UseXmlSerializer = true;

a ja otrzymałem odpowiedź, jak

<ArrayOfQuiz xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Quiz>
<QuizId>4</QuizId>
<title>Master Minds</title>
</Quiz>
<Quiz>
<QuizId>5</QuizId>
<title>Master Minds</title>
</Quiz>
</ArrayOfQuiz>

ale chcę taką odpowiedź

<Quizs>
<Quiz>
<QuizId>4</QuizId>
<title>Master Minds</title>
</Quiz>
<Quiz>
<QuizId>5</QuizId>
<title>Master Minds</title>
</Quiz>
</Quiz>

próbowałem,

public class quizs:List<Quiz>{}
public class Quiz
{
//properties here
}

ale nie mogę załadować listy quizów do klasy quizów. proszę, prowadź mnie.

questionAnswers(3)

yourAnswerToTheQuestion