设函数f(x)=ln(1+x),g(x)=xf′(x),x≥0,其中f′(x)是f(x)的导函数.若f(x)≥ag(x)恒成立,则实数a的取值范围是( )
A.(-1,+∞) B.(0,+∞)
C.(-∞,0) D.(-∞,1]
D