A、二氧化锰在氯酸钾分解中也可作催化剂,并不是只能作过氧化氢分解的催化剂,故错误;B、催化剂只能改变反应速率,不能改变生成物的量,故错误;C、催化剂只能改变反应速率,既可以加快反应速率,又可以减慢反应速率,故错误;D、催化剂能改变其他物质的化学反应速率,在化学反应前后质量和化学性质不变,故正确.故选:ABC