单项选择题

下列关于浮力的说法,正确的是()。

A.只有液体才能产生浮力的作用
B.浮力的方向总是垂直向上的
C.只有浮在液体表面上的物体才会受到浮力
D.在不同的液体中,浮力的方向相同