The purpose of this paper is to study semi-prequasi-invex type multiobjective optimization problem with inequality constraints and generalized nonlinear fractional programming. Two alternative theorems and an optimality necessary condition for multiobjective optimization problem are obtained. Moreover, a strong duality theorem and a saddle point theorem for generalized nonlinear fractional programming are derived. Our results improve and generalize the corresponding ones in the literature.