This was a tricky one for me to see the solution, or even understand the solutions that were given!
The trick partially lies in recognizing that when determining the values of x, y, and z separately (before you even multiply them all together), you have to remember two things: 1) they're all integers and 2) at least ONE of their values has to generate a value of "0" as per the polynomial given. They don't ALL have to generate a value of 0, just one of them.
Stated differently: For the factors of x, y, and z that - when multiplied together - generate the number x*y*z, you can basically make them any
integer as long as ONE of them solves the polynomial.
That means at least one of the following has to be true: x = -2, y = 3, or z = -4.
So when you're looking at the given answers "a" through "g" as a potential value of x*y*z, you know that the factors are all integers. That means that for a given answer value must have 2, 3, or 4 as a factor, otherwise the factors won't have the opportunity to multiply together to generate that answer value. (Remember: the other two-out-of-the-three values can become any integer, and you don't have to solve for them. And because the other two out of the three values can become any integer, you don't have to think about negatives and positives here because those hypothetical values have your back.)
Going through each of the answer options...
(a) -9 ---> 3 is a factor. YES, THIS IS A POSSIBLE ANSWER.
(b) -5 ---> neither 2 nor 3 nor 4 is a factor. NOT AN ANSWER.
(c) 0 ---> Take a step back on this one; you know that x or y or z could be set to 0 and you get 0 as an answer. YES, THIS IS A POSSIBLE ANSWER.
(d) 6 ---> 2 and 3 are factors. YES, THIS IS A POSSIBLE ANSWER.
(e) 7 ---> neither 2 nor 3 nor 4 is a factor. NOT AN ANSWER.
(f) 12 ---> 2 and 3 and 4 are all factors. YES, THIS IS A POSSIBLE ANSWER.
(g) 27 ---> 3 is a factor. YES THIS IS A POSSIBLE ANSWER.
A,C,D,F,G