分析:A、根据催化剂是指在化学反应中能改变其他物质的化学反应速率而本身的质量和化学性质都不发生改变的物质分析.
B、根据催化剂能改变其他物质的化学反应速率包括加快和减慢两种情况分析.
C、根据并不是任何反应都需要催化剂分析.
D、根据催化剂能改变其他物质的化学反应速率包括加快和减慢两种情况分析.
解答:解:A、催化剂是指在化学反应中能改变其他物质的化学反应速率而本身的质量和化学性质都不发生改变的物质,A说法正确.
B、催化剂能改变其他物质的化学反应速率包括加快和减慢两种情况,B说法正确.
C、并不是任何反应都需要催化剂,C不正确.
D、催化剂能改变其他物质的化学反应速率包括加快和减慢两种情况,D说法正确.
故答案选C.
点评:催化剂只是改变反应的速率,对反应的生成物及生成物的量都没有影响.