Instead of messing around with a three part weighted average, use creative plugging in.
We want a 20% average. If we could just take the average of x (10%) and z (30%) in equal amounts, we'd have our 20% average. The only thing that's bothering us is the y at 15%. Bypass this problem by plugging in y=0, then plug in x=z=5 pounds each to create a 10 pound mixture of exactly 20% average.
the question asks for y in terms of z. What have we found? That if x and z equal to 5, then y can equal zero. At this point all we need to do is plug in z=5 into the answer choices, and eliminate the ones that do not give a result of 0 for that plug in:
A 0.5*z will equal 2.5 for z=5, and not zero. Eliminate.
B 4*z will equal 20 for z=5, and not zero. Eliminate
C 2-0.3z whatever this is, this will not equal zero for z=5. Eliminate
D 10-z will equal 5 for z=5, and not zero. Eliminate.
E 20-4z will equal zero for z=5. Since this is the only answer choice which matched our goal for z=5, this is the right answer, and we needn't worry about why this is so.
That's the beauty of the plugging in approach - the right answer should match your goal for whatever numbers you choose, even 'weird' numbers such as y=0. The other answer choices may match your goal for some values, but not for others. If you manage to eliminate four answer choices because they do not match your goal, then the last one is the correct one by POE.