分析:根據直線y=kx+b不經過第一象限,則必然經過二、三、四象限或經過原點、二、四象限兩種情況討論.
解答:解:∵直線y=kx+b不經過第一象限,
(1)直線經過二、三、四象限,
∵直線必經過二、四象限,∴k<0,
∵直線過第三象限,即直線與y軸負半軸相交
∴b<0,
∴k<0,b<0;
(2)直線過原點、二、四象限,
∵直線必經過二、四象限,∴k<0.
∵直線過原點,∴b=0.
由(1)(2)可知,k<0,b≤0.
故選D.
點評:本題主要考查一次函數圖象在坐標平面內的位置與k、b的關系.
k>0時,直線必經過一、三象限;
k<0時,直線必經過二、四象限;
b>0時,直線與y軸正半軸相交;
b=0時,直線過原點;
b<0時,直線與y軸負半軸相交.