Step 1: Understand the tables
Each table gives a running total of children up to the stated value. There are 100 children in all (the last row of every table is 100).
Because an older child is taller and heavier, we can line up the 100 children from youngest to oldest, and this is also the order from shortest to tallest and from lightest to heaviest.
Step 2: Turn each condition into a block of positions
Age more than 10 years: 60 children are aged 10 or less, so the older ones are 100 - 60 = 40 children, positions 61 to 100.
Taller than 150 cm: 75 children are 150 cm or shorter, so the taller ones are 100 - 75 = 25 children, positions 76 to 100.
Weight not more than 48 kg: 91 children weigh 48 kg or less, so these are positions 1 to 91.
Step 3: Find the overlap
Positions 76 to 100 (taller than 150 cm) are all inside positions 61 to 100 (older than 10). So the age condition adds nothing new.
Now take positions 76 to 100 and keep only those at positions 1 to 91. That leaves positions 76 to 91.
Number of children = 91 - 76 + 1 = 16.
Step 4: Why the other options are wrong
Option (2) 40 is the count of all children older than 10, with no height or weight limit.
Option (3) 9 is the number of children heavier than 48 kg (100 - 91). It is the group we remove, not the group we want.
Option (4) is wrong because the ordering rule fixes the answer.
Final Answer:
Exactly 16 children meet all three conditions, option (1).
\[ \boxed{\text{Option (1): 16}} \]