We compare results of 2 → 1 k t -factorization approach with Kwieciński unintegrated parton distributions and the standard collinear factorization approach at RHIC and slightly smaller energies. Our approach contains only one free parameter responsible for internal parton motion in nucleons. In contrast to recent works in the literature our k t -factorization approach includes also quark degrees of freedom in addition to purely gluonic terms. Both mid and forward rapidity regions are considered. We discuss uncertainties due to fragmentation functions. In general, the k t -factorization approach gives a better description of the p t ∼ 1 -4 GeV region both at mid and forward rapidity regions. Our approach leads to asymmetry in the production of π + and π − , very similar to the one observed very recently by the BRAHMS collaboration.