分析:A、根據某一溫度下,飽和溶液中不能再繼續(xù)溶解該種溶質考慮;B、根據等質量鎂和鋅與足量硫酸反應生成氫氣質量不同考慮;C、根據等質量的氯酸鉀和高錳酸鉀完全反應生成氧氣質量的多少考慮;D、根據催化劑的作用考慮.
解答:解:A、在某溫度下,向不飽和的硝酸鉀溶液中不斷加入硝酸鉀固體,當達到飽和后,再加入硝酸鉀,是不能繼續(xù)溶解的,硝酸鉀的質量分數就不再改變了,故A錯;
B、等質量鎂和鋅與足量硫酸反應,鎂產生的氫氣比鋅產生的氫氣多,故B錯;
C、等質量的氯酸鉀和高錳酸鉀完全反應時,氯酸鉀產生的氧氣比高錳酸鉀產生的氧氣多,故C錯;
D、催化劑只能改變反應的速度,不能改變生成物的質量,故D正確.
故選D.
點評:解答本題關鍵是要知道等質量鎂和鋅與足量硫酸反應生成氫氣質量不同,等質量的氯酸鉀和高錳酸鉀完全反應生成氧氣質量不同,知道飽和溶液在該溫度下不能繼續(xù)溶解該種溶質.