Я бы ответил несколько иначе, хотя результат был бы тем же. На все тела, помещенные в воду, действует выталкивающая (архимедова) сила, равная весу воды, взятой в объеме тела. Если эта сила больше силы тяжести, действующей на тело, тело всплывает. Если меньше - тонет. Вот почему тела с плотностью, меньшей плотности воды, всплывают. А тела с плотностью, большей плотности воды - тонут.