①年龄组成可以通过影响出生率和死亡率来影响种群密度,但不能决定种群密度,①错误; ②性别比例可以通过影响出生率来影响种群密度,但不能决定种群密度,②错误; ③出生率和死亡率能直接决定种群密度的大小,③正确; ④迁入和迁出的个体数直接决定种群密度,④正确. 故选:B.