Define a subclass MultiChoiceQuestion of ChoiceQuestion that allows multiple choices that are true. Override the format method so that it adds the instruction:

"Enter all correct choices separated by spaces.\n"

Don't make a copy of the choice strings. Don't override the checkAnswer method.