根据题意可得恒成立,分和两种情况,分别求出的取值范围,再取并集,即得所求.解:函数的定义域为,恒成立.当时,,满足条件;当时,则有,解得.综合,实数的取值范围是.故选.本题主要考查对数函数的定义域,以及函数的恒成立问题,体现了分类讨论的数学思想.属于基础题.