I'm not Catholic.
So, it is by God's standards, that children are innocents. That's why when Herod ordered the slaughter of babies of a certain age hoping to kill Messiah of prophecy it is referred to as, the slaughter of the innocents.
Children , babies, are innocent. Which is why Jesus said...