C
试题分析:根据同底数幂的乘法法则,积的乘方法则,单项式乘多项式法则,多项式乘多项式法则依次分析各项即可判断。
A.a3·(-a2)=-a5,故本选项错误;
B.(-ax2)3=-a3x6,故本选项错误;
C.3x3-x(3x2-x+1)=3x3-3x3+x2-x=x2-x,本选项正确;
D.(x+1)(x-3)=x2-3x+x-3=x2-2x-3,故本选项错误;
故选C.
考点:本题考查的是同底数幂的乘法,积的乘方,单项式乘多项式,多项式乘多项式
点评:解答本题的关键是熟练掌握幂的乘法法则,积的乘方法则,单项式乘多项式法则,多项式乘多项式法则。