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