解题思路:反应后N质量增加25g,是生成物;
反应后Q的质量不变,可能是催化剂,也可能既不是催化剂,也不是反应物和生成物;
反应后P的质量减小20g,是反应物;
根据质量守恒定律可知,M是反应物,参加反应的质量为:25g-20g=5g.
A、反应物是两种,生成物是一种,属于化合反应,该选项说法正确;
B、反应后物质M的质量为:18g-5g=13g,该选项说法不正确;
C、反应中N、P的质量比为:25g:20g=5:4,该选项说法正确;
D、物质Q可能是该反应的催化剂,该选项说法正确.
故选:B.
点评:
本题考点: 质量守恒定律及其应用;催化剂的特点与催化作用;反应类型的判定.
考点点评: 化学反应遵循质量守恒定律,即化学反应前后,元素的种类不变,原子的种类、总个数不变,这是书写化学方程式、判断物质的化学式、判断化学计量数、进行相关方面计算的基础.