Well, it won't work without a few lines of PHP code, sorry ;)
I assume, it would be sensible to display the given answer (for example in one columns), then a symbol for correct/wrong, and then (if it was wrong) the correct answer? Well, could look something like that:
// List of correct responses
$correct = array(
1 => 1,
2 => 1,
3 => 2,
// etc.
);
// Texts for left responses
$textsLeft = array(
1 => 'Lampen dürfen nur als Energiesparlampen ...',
2 => 'Eine Energiesparlampe, die einer ...',
// etc.
);
html('
<table>
<tr><th>Ihre Antwort</th><th></th><th>Korrekte Antwort</th></tr>
');
foreach (getItems('AB01', 'all') as $item) {
html('<tr><td>'.value(id('AB01', $item), 'label').'</td>');
if (value(id('AB01', $item)) == $correct[$item]) {
html('<td><img src="../layout/symbol.correct.png" style="width: 2em"></td>');
} else {
html('<td><img src="../layout/symbol.wrong.png" style="width: 2em"></td>');
if ($correct[$item] == 2) {
html('<td>'.getItemtext('AB01', $item).'</td>');
} else {
html('<td>'.$textsLeft[$item].'</td>');
}
}
}
html('
</table>
');