Ответ:

Распределение персонажей может быть немного условным: например, Чернавка исполняет приказ царицы, но затем помогает царевне.

Главные герои: положительныеГлавные герои: отрицательныеВторостепенные персонажи: положительныеВторостепенные персонажи: отрицательные
ЦаревнаЦарица-мачехаСемь богатырей, королевич Елисей, пёс СоколкоЧернавка — сначала исполняет злой приказ царицы

Чернавку трудно однозначно отнести к положительным или отрицательным персонажам: хотя она соглашается увести царевну в лес, в итоге отпускает её. Волшебное зеркало тоже не совершает поступков и лишь отвечает на вопросы, поэтому его можно считать нейтральным персонажем.