Various choices of limiters in the framework of algebraic flux correction (AFC) schemes applied to the numerical solution of scalar steady-state convection-diffusion-reaction equations are discussed. A new limiter of upwind type is proposed for which the AFC scheme satisfies the discrete maximum principle and linearity preservation property on arbitrary meshes.