I believe the answer should be ‘A’. Please refer the below image.
Basically, neither >=1 because the question stem says so ‘In a town of 100 households, every family has a son, a daughter, both or none.’, which indicates there will be at least one household with neither a son nor a daughter. So, both > 20.
It just states that ‘None’ could also be a possibility.
Doesn’t explicitly say that ‘there is at least 1 household for each of the categories’.
Hence, we cannot assume that there will be at least 1 household with ‘None’
Hence, the answer is D.
(Either equal to 20, or greater)