Your Benchmark Is Not Saturated: Reviving Multiple-Choice Evaluation with Answer Pooling
Organizations: King Abdullah University of Science and Technology (KAUST), Thuwal, Saudi Arabia · Department of Computer Science, Edge Hill University, Ormskirk, England
Abstract
Multiple-choice benchmarks are cheap to grade and are running out of room, and the standard remedy, writing harder items, is slow and repeated for every benchmark. A saturated benchmark still holds a harder task. Each question's wrong options are written for that question alone, so a model can score by eliminating a few options. We propose AnswerPool: take questions that share a context, pool all their options into one list, and ask the model to assign every question its answer. No item is written and no label changes. The chance of guessing a group right falls from to for five four-option questions, and a model that recognizes its answers keeps its multiple-choice score, so the accuracy lost to pooling measures the credit the format gave for elimination. Deleting answers from the pool makes questions unanswerable with exact ground truth, so abstention is scored in the same pass. Across eight text, image, and video benchmarks and eighteen models, pooling is harder for every model, the elimination credit is largest for the weakest models, and seven of eight open-weight models answer 87 to 100% of unanswerable questions.
Figures & tables
| Model | QuALITY | RACE | MMLU-Pro | GPQA |
| Gemini 3.8 Flash | 0.955 / 0.923 | 0.963 / 0.929 | 0.898 / 0.886 | 0.887 / 0.812 |
| Gemini 3.6 Flash | 0.916 / 0.873 | 0.958 / 0.863 | 0.776 / 0.722 | 0.648 / 0.566 |
| Gemini 3.1 Flash-Lite | 0.877 / 0.787 | 0.937 / 0.821 | 0.691 / 0.597 | 0.542 / 0.453 |
| Gemma 4 26B | 0.863 / 0.746 | 0.918 / 0.768 | 0.725 / 0.518 | 0.511 / 0.376 |
| Gemma 3 27B | 0.808 / 0.669 | 0.897 / 0.745 | 0.478 / 0.350 | 0.357 / 0.308 |
| Gemma 3 12B | 0.731 / 0.583 | 0.882 / 0.716 | 0.424 / 0.312 | 0.311 / 0.299 |
| Model | MedXpertQA-MM | MMMU-Pro | Video-MME |
| Qwen3.5-27B | 0.429 / 0.349 | 0.513 / 0.411 | 0.690 / 0.628 |
| Qwen3.5-4B | 0.282 / 0.225 | 0.333 / 0.269 | 0.561 / 0.504 |
| Qwen3-VL-32B | 0.298 / 0.259 | 0.472 / 0.363 | 0.647 / 0.595 |
| Qwen3-VL-8B | 0.252 / 0.205 | 0.394 / 0.288 | 0.609 / 0.537 |
| Qwen2.5-VL-7B | 0.227 / 0.188 | 0.378 / 0.239 | 0.577 / 0.473 |
| Gemma 3 27B | 0.240 / 0.215 | 0.361 / 0.271 | 0.627 / 0.548 |
| False answer | False abstention | ||||
| Model | Acc. | Pooled | MCQ+none | Pooled | MCQ+none |
| Gemini 3.8 Flash | 0.758 | 0.167 | 0.103 | 0.203 | 0.180 |
| Gemini 3.6 Flash | 0.750 | 0.278 | 0.120 | 0.144 | 0.270 |
| Gemini 3.1 Flash-Lite | 0.753 | 0.698 | 0.242 | 0.046 | 0.164 |
| Gemma 4 26B | 0.690 | 0.677 | 0.337 | 0.084 | 0.139 |
| Gemma 3 27B | 0.626 | 0.922 | 0.553 | 0.021 | 0.087 |
| Benchmark | Context | MCQ | Pooled |
| QuALITY | passage | 56% | 49% |
| RACE | passage | 43% | 37% |
| MMMU-Pro | images | 35% | 36% |
| Video-MME | video | 34% | 27% |
| Change | Score | Largest change |
| Second build seed | all-correct | 0.027 |
| Second wording of the decline instruction | false answer | 0.028 |
| Options may be used twice | false answer | 0.014 |
| No output grammar | false answer | 0.004 |
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | MCQ | pooled | MCQ all-correct | pooled all-correct | unrelated |
| Gemini 3.8 Flash | 0.955 | 0.923 | 0.787 | 0.683 | 0.985 |
| Gemini 3.6 Flash | 0.916 | 0.873 | 0.643 | 0.520 | 0.975 |
| Gemini 3.1 Flash-Lite | 0.877 | 0.787 | 0.513 | 0.317 | 0.937 |
| Gemma 4 26B | 0.863 | 0.746 | 0.490 | 0.233 | 0.913 |
| Qwen3-32B | 0.827 | 0.690 | 0.380 | 0.173 | 0.903 |
| Gemma 3 27B | 0.808 | 0.669 | 0.367 | 0.160 | 0.897 |
| Model | MCQ | pooled | MCQ all-correct | pooled all-correct |
| Gemini 3.8 Flash | 0.898 | 0.886 | 0.743 | 0.714 |
| Gemini 3.6 Flash | 0.776 | 0.722 | 0.501 | 0.427 |
| gpt-oss-120b | 0.765 | 0.687 | 0.498 | 0.388 |
| Gemma 4 26B | 0.725 | 0.518 | 0.406 | 0.185 |
| Gemini 3.1 Flash-Lite | 0.691 | 0.597 | 0.377 | 0.276 |
| gpt-oss-20b | 0.681 | 0.552 | 0.368 | 0.236 |
| Model | MCQ | pooled | MCQ all-correct | pooled all-correct | no passage |
| Gemini 3.8 Flash | 0.963 | 0.929 | 0.863 | 0.747 | 0.674 |
| Gemini 3.6 Flash | 0.958 | 0.863 | 0.842 | 0.589 | 0.561 |
| Gemini 3.1 Flash-Lite | 0.937 | 0.821 | 0.768 | 0.484 | 0.484 |
| Gemma 4 26B | 0.918 | 0.768 | 0.726 | 0.411 | 0.482 |
| Qwen3-32B | 0.916 | 0.795 | 0.716 | 0.484 | 0.542 |
| Gemma 3 27B | 0.897 | 0.745 | 0.621 | 0.389 | 0.484 |
| Model | MCQ | pooled | MCQ all-correct | pooled all-correct |
| Gemini 3.8 Flash | 0.887 | 0.812 | 0.554 | 0.349 |
| gpt-oss-120b | 0.655 | 0.508 | 0.193 | 0.072 |
| Gemini 3.6 Flash | 0.648 | 0.566 | 0.133 | 0.072 |
| gpt-oss-20b | 0.557 | 0.407 | 0.072 | 0.060 |
| Gemini 3.1 Flash-Lite | 0.542 | 0.453 | 0.036 | 0.000 |
| Gemma 4 26B | 0.511 | 0.376 | 0.036 | 0.024 |
| Model | MCQ | pooled | MCQ all-correct | pooled all-correct |
| Gemini 3.8 Flash | 0.944 | 0.916 | 0.755 | 0.671 |
| Gemini 3.6 Flash | 0.890 | 0.840 | 0.595 | 0.464 |
| Gemini 3.1 Flash-Lite | 0.847 | 0.755 | 0.464 | 0.295 |
| Qwen3-32B | 0.840 | 0.700 | 0.451 | 0.241 |
| Qwen2.5-7B | 0.762 | 0.494 | 0.300 | 0.021 |
| Qwen3-8B | 0.752 | 0.552 | 0.312 | 0.084 |
| Model | MCQ | pooled | MCQ all-correct | pooled all-correct | unrelated | no image |
| Qwen3.5-27B | 0.513 | 0.411 | 0.162 | 0.090 | – | 0.330 |
| Qwen3-VL-32B | 0.472 | 0.363 | 0.140 | 0.061 | 0.870 | 0.299 |
| InternVL3-14B | 0.441 | 0.308 | 0.107 | 0.042 | 0.823 | 0.285 |
| InternVL3-8B | 0.396 | 0.221 | 0.092 | 0.017 | 0.734 | 0.262 |
| Qwen3-VL-8B | 0.394 | 0.288 | 0.074 | 0.035 | 0.811 | 0.267 |
| Qwen2.5-VL-7B | 0.378 | 0.239 | 0.089 | 0.017 | 0.775 | 0.231 |
| Model | MCQ | pooled | MCQ all-correct | pooled all-correct | no video |
| Qwen3.5-27B | 0.690 | 0.628 | 0.356 | 0.281 | 0.449 |
| InternVL3-14B | 0.650 | 0.563 | 0.294 | 0.226 | 0.426 |
| Qwen3-VL-32B | 0.647 | 0.595 | 0.291 | 0.251 | 0.430 |
| Gemma 3 27B | 0.627 | 0.548 | 0.263 | 0.201 | 0.435 |
| InternVL3-8B | 0.620 | 0.483 | 0.262 | 0.144 | 0.384 |
| Qwen3-VL-8B | 0.609 | 0.537 | 0.240 | 0.195 | 0.418 |
| Model | MCQ | pooled | MCQ all-correct | pooled all-correct | false answer |
| Qwen3.5-27B | 0.429 | 0.349 | 0.063 | 0.044 | 0.997 |
| Qwen3-VL-32B | 0.298 | 0.259 | 0.028 | 0.017 | 0.984 |
| Qwen3.5-4B | 0.282 | 0.225 | 0.030 | 0.013 | 0.995 |
| InternVL3-14B | 0.255 | 0.191 | 0.016 | 0.006 | 0.983 |
| Qwen3-VL-8B | 0.252 | 0.205 | 0.024 | 0.013 | 0.976 |
| InternVL3-8B | 0.241 | 0.184 | 0.013 | 0.008 | 0.981 |
| Model | RACE | GPQA | QuALITY |
| Qwen3-32B | 0.916 / 0.795 / 0.842 | 0.424 / 0.354 / 0.358 | 0.827 / 0.690 / 0.457 |
| Gemma 3 27B | 0.897 / 0.745 / 0.805 | 0.357 / 0.308 / 0.328 | 0.808 / 0.669 / 0.428 |
| Gemma 3 12B | 0.882 / 0.716 / 0.782 | 0.311 / 0.299 / 0.325 | 0.731 / 0.583 / 0.370 |
| Qwen3-8B | 0.866 / 0.689 / 0.750 | 0.388 / 0.272 / 0.313 | 0.719 / 0.571 / 0.368 |
| Qwen2.5-7B | 0.895 / 0.637 / 0.695 | 0.316 / 0.234 / 0.263 | 0.704 / 0.467 / 0.314 |
| False answer | False abstention | ||||
| Model | Pooled | MCQ+instruction | MCQ+none | Pooled | MCQ+none |
| Gemini 3.8 Flash | 0.211 | 0.100 | 0.095 | 0.032 | 0.105 |
| Gemini 3.6 Flash | 0.221 | 0.121 | 0.111 | 0.105 | 0.084 |
| Gemini 3.1 Flash-Lite | 0.532 | 0.184 | 0.179 | 0.032 | 0.074 |
| Gemma 4 26B | 0.511 | 0.279 | 0.268 | 0.116 | 0.089 |
| Gemma 3 27B | 0.737 | 0.574 | 0.463 | 0.037 | 0.042 |
| Model | MMLU-Pro | GPQA | C-Eval |
| Gemini 3.8 Flash | 0.308 (0.057) | 0.378 (0.069) | 0.243 (0.030) |
| Gemini 3.6 Flash | 0.573 (0.052) | 0.677 (0.106) | 0.377 (0.037) |
| Gemini 3.1 Flash-Lite | 0.842 (0.018) | 0.951 (0.016) | 0.813 (0.010) |
| Gemma 4 26B | 0.823 (0.058) | 0.921 (0.037) | 0.864 (0.048) |
| gpt-oss-120b | 0.617 (0.047) | 0.720 (0.159) | 0.743 (0.045) |
| gpt-oss-20b | 0.617 (0.120) | 0.604 (0.350) | 0.732 (0.133) |
Multiple-Choice Question Answering
Multiple-choice question answering studies how AI systems use knowledge and reasoning to select answers from candidate options.
See all 43 papers