齐次线性方程组Am×nx=0中m<n,则有R(A)≤m<n,所以,齐次线性方程组Am×nx=0必有非零解,选项C错误,选项D正确;对于非齐次方程组Ax=b,若R(A,b)=R(A)<n,则方程有无穷多解;若R(A,b)≠R(A),则方程无解,所以,选项A,B错误.故选:D.