Multiple choice general knowledge science & technology DLR Belgium Netherlands Germany Russia Reveal answer Fill a bubble to check yourself C Correct answer