Если не ошибаюсь это сказка Андерсена и принц взамен горшка просил у принцессы 10 поцелуев которые считали фрейлины принцессы
Промотал. Вернее в сказке написано потратил. Он не задумываясь тратил деньги и вскоре они закончились. Пришлось ему перебраться в каморку и самому себе чистить сапоги. Его выручило огниво и собаки, которые появлялись когда он им пользовался.
Русалочка должна была убить принца. Только так она бы стала снова русалочкой и вернулась домой. Ради этого её сестры отдали ведьме свои волосы и принесли ей кинжал. Капли крови должны были упасть на её ноги. Русалочка не смогла этого сделать и с первыми лучами солнца бросилась в море.
Она попросила принести ей старое огниво. Это сказка Г. Х. Андерсена. Называется она "Огниво". Солдату на дороге встретилась старуха и попросила достать ей огниво, взамен пообещала золото. Огниво досталось солдату. Старуху он убил. С помощью огнива он вызывал волшебных собак и по его желанию происходили разные чудеса. Сказка из детства.
Правильным, является четвёртый вариант ответа - соловья.
Напомню, что в литературной сказке Ганса Христиана Андерсена "Свинопас", капризная принцесса, предпочитала всё искусственное. По этой причине, отвергла первый подарок - розу. По этой-же причине, она наотрез отказалась и от второго подарка - сладкоголосого соловья.