分析:機械能等于動能和勢能之和,勢能包括重力勢能和彈性勢能;
運動的物體具有動能,動能與物體的質量和速度有關;
物體由于被舉高而具有的能叫做重力勢能,重力勢能與質量和被舉高度有關;
物體由于發生彈性形變而具有的能叫做彈性勢能,彈性勢能的大小與物體彈性形變的程度有關.
解答:解:A、高山上的石頭處于靜止狀態,具有重力勢能,所以具有機械能,A錯誤;
B、動能大小與質量和速度有關,速度大,動能不一定大,B錯誤;
C、由于不知道兩輛卡車的速度關系,所以不能比較動能的大小,C錯誤;
D、勻速行駛并正在灑水的灑水車,速度不變,質量變小,動能變小,D正確.
故選D.
點評:本題考查對機械能的認識.機械能是一個大范圍,它包括動能和勢能,物體只具有動能或勢能時,我們也說它具有機械能.同時考查了影響動能大小的因素,要將各個影響因素都考慮到.