Ответ:

Достаточно четырёх поколений: прадед, дед, отец и сын. Прадед, дед и отец — три отца; дед, отец и сын, если считать всех находящихся в комнате, образуют три пары «отец — сын»? Точнее, отцами являются прадед, дед и отец, а сыновьями — дед, отец и сын.

Ответ: В) 4 человека.