Ответ:

Разложим выражение на группы:

\[x^3+5x^2-4x-20=x^2(x+5)-4(x+5).\]

Вынесем общий множитель:

\[(x+5)(x^2-4)=0.\]

Разложим разность квадратов:

\[(x+5)(x-2)(x+2)=0.\]

Отсюда:

\[x+5=0 \ или \ x-2=0 \ или \ x+2=0.\]

Ответ: x=-5; x=-2; x=2.