答案
D
解:A、浮力产生的原因是液体对物体的压力差产生的,是物体浸入的液体产生的,物体不一定是浸入水中,其它的液体(如煤油、酒精灯)都可以.故该选项说法不正确.
B、浮力是液体对物体的向上和向下的压力差,方向总是与物体受到的竖直向上的压力方向一致,浮力方向不会变化,则该选项中说法不正确.
C、浮力是对浸在液体中的物体产生的,物体不一定只是固体,其它的物体如水面上的油、水中的水银也一样受到浮力的作用.则该选项中说法不正确.
D、浮力是液体对物体的向上和向下的压力差,方向与物体受到的向上的压力方向一致,总是竖直向上的,这与竖直向下的重力方向相反.则该选项说法正确.
故选D.