解题思路:先对x3+y3-z3+3xyz分解因式,得到(x+y-z)与已知条件的积的形式,然后代入数据进行计算即可求解.
x3+y3-z3+3xyz,
=[(x+y)3-3x2y-3xy2]-z3+3xyz,
=[(x+y)3-z3]-(3x2y+3xy2-3xyz),
=(x+y-z)[(x+y)2+(x+y)z+z2]-3xy(x+y-z),
=(x+y-z)(x2+2xy+y2+xz+yz+z2-3xy),
=(x+y-z)(x2+y2+z2-xy+xz+yz),
∵x3+y3-z3=96,xyz=4,x2+y2+z2-xy+xz+yz=12,
∴96+3×4=12(x+y-z),
解得x+y-z=9.
故选D.
点评:
本题考点: 完全平方式;因式分解的应用.
考点点评: 本题主要考查了完全平方公式与因式分解的应用,根据题意构造出x3+y3-z3+3xyz并正确分解因式得到已知条件与所求代数式的乘积的形式是解题的关键,此题难度较大,要注意整体思想的利用.