The correct answer is "overgeneralization". Overgeneralisation happens when children use irregular verbs or nouns as if they were regular, giving them a regular ending.
Overextension is when more individuals are understood under a name, for example "dog" for all animals.