Which expression is equivalent to (n^2+7n-2)(-3n+4)

A. 3n^3+17n^2-34+8
B. 3n^3-23^2+22n-8
C. -3n++23n-22n+8
D. -3n-17n+34n-8

B. 3n^3-23^2+22n-8