Ответ:

а) Садко. Садко — талантливый гусляр, смелый, находчивый, предприимчивый и верный своему слову человек. Он любит родной Новгород, умеет преодолевать трудности и благодарен тем, кто ему помогает.

б) Морской царь. Морской царь — могущественный, богатый и таинственный владыка подводного царства. Он гостеприимно принимает Садко, но старается удержать его у себя и подчинить своей воле.