Gabarito C.
O enunciado traz um monte de informações p/ confundir o candidato. Faça o seguinte, comece testando as alternativas.
Chamarei filha de M e filho de H:
H = H
M = H + 4 (pois o enunciado diz que o número de filhas excede em 4 o número de filhos)
Agora supondo que o número de filhos(homens e mulheres) seja 10, letra C:
H + H+4 = 10
2H = 10 - 4
2H = 6
H = 3
Então:
H = 3
M = 3 + 4 = 7
Se temos 3 filhos e cada filho tem 5 filhos => 3x5 = os filhos(H) têm 15 filhos.
Se temos 7 filhas e cada filha tem 4 filhos => 7x4 = as filhas(M) têm 28 filhos.
Soma tudo: 28 + 15 = 43 netos.
Resumindo, pessoal:
Testei a alternativa C, supondo que João e Maria tem 10 filhos. Se o total de netos, após as contas acima desse 43, então seria o gabarito. Deu certo, não precisei testar as demais alternativas.