DSolve[A*x*(c + a*Sin[x]^2) + a*Sin[2*x]*y[x] + (b + a*Sin[x]^2)*Derivative[1][y][x] == 0,y[x],x]