Poprawna odpowiedź: C
SELECT nazwisko, imie FROM mieszkancy WHERE miasto='Poznań' OR miasto='Kraków';
Dlaczego
UNION ALL skleja mieszkańców Poznania i Krakowa, czyli daje to samo co jeden SELECT z warunkiem miasto = 'Poznań' OR miasto = 'Kraków'. Kolejność wierszy może się różnić.