А) правильно.
Б) x^sin x = e^(ln (x^sin x)) = e^(sin x * ln x).
Осталось найти
lim (x->0) sin x * ln x = lim (x->0) sin x/(1/ln x) = [0/0] =
= lim (x->0) cos x/(-1/ln^2 x * 1/x) = -lim (x->0) ln^2 x/(1/x) =
= -lim (x->0) (2 * ln x * 1/x)/(-1/x^2) =
= lim (x->0) (2 * ln x)/(1/x) = lim (x->0) (2 * 1/x)/(-1/x^2) =
= -2 * lim (x->0) x = 0.
=> x^sin x -> e^(0) = 1.
Может можно и проще как-то.