根据物体的浮沉条件,木块上浮说明木块受的浮力大于木块的重力,铁块下沉说明铁块受的浮力小于铁块的重力,密度比液体密度大的物体下沉,比液体密度小的物体上浮(最后漂浮),而密度大的物体却不一定下沉,密度小的物体不一定上浮,故A、B、D错,C正确.故选C.