Second-order optimality conditions and Lagrange multiplier characterizations of the solution set in quasiconvex programming. (2nd April 2020)