Are you serious?
The minimum age a child knowing the difference should be 6 (1st grade), when teachers teach spelling and the different meaning of words.
Also technically, in the eyes of most, if you're not older than 21, you're still a child. Even at 21, people still considers one to be folly.