Моей тоже 5. Но считаю все же, что это еще не тот возраст, когда ребенок сознательно говорит гадость, чтобы обидеть. Т.е. она понимает, что мне будет неприятно, но может сказать либо для того, чтобы проверить мою реакцию, попытаться найти слабину, либо когда сама обижена или раздражена, чтобы слить это на кого-то. Справедливости ради замечу, что так делает она крайне редко. Стараюсь не кричать и не ругать, хоть такое бывает, особенно если опаздываем, я занята чем-то еще и т.п. Но обычно хватает объяснений. "Ты сказала нехорошую вещь. Мне неприятно и обидно. Я понимаю, что ты не выспалась и не хочешь торопиться в сад, потому и в плохом настроении. Но когда ты в плохом настроении, нельзя ругать и обижать других. Твое плохое настроении не станет лучше, тебе будет плохо, и тому, кого ты обидела, тоже будет плохо. Поэтому так больше не делай." Или говорю, что буду дальше с ней общаться также, помогает прекрасно: "Не надо, я больше не буду!". Если вдруг не помогло сразу, демонстрирую как. В общем, объясняю. Все как взрослому, только простыми фразами и словами. Говорю, что такие слова - это обидные глупости, говорить их можно только когда очень-очень разозлен или обижен на человека, да и то лучше сдержаться. А когда люди говорят такое просто так, без причины, то это глупые люди, поступают неправильно.В общем, много всяких объяснений. Я бы в вашем случае ни в коем случае не била, не ругала. Он не со зла, просто сливает негатив и копирует поведение других детей-взрослых. Разъясните, все поймет. Тон, конечно, поспокойнее и поувереннее, будете волноваться и огорчаться, может продолжать бить по больному...