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.
点评:本题考查了两条直线相交的问题,属于基础题,关键是掌握一次函数图象与系数的关系.