D
分析:根據兩直線y1=ax+b和y2=bx+a分別經過第幾象限,結合圖象即可判斷對錯.
解答:對A,由y1=ax+b經過第一,二,三象限,可知a>0,b>0,由y2=bx+a過第一,二,四象限知b<0,a>0,故本選項錯誤;
對B,由y1=ax+b經過第一,二,三象限,可知a>0,b>0,由y2=bx+a過第二,三,四象限知b<0,a<0,故本選項錯誤;
對C,由y1=ax+b經過第二,三,四象限,可知a<0,b<0,由y2=bx+a過第一,三,四象限知b>0,a<0,故本選項錯誤;
對D,由y1=ax+b經過第一,三,四象限,可知a>0,b<0,由y2=bx+a過第一,二,四象限知b<0,a>0,故本選項正確;
故選D.
點評:本題考查了兩條直線相交的問題,屬于基礎題,關鍵是掌握一次函數圖象與系數的關系.