B
分析:根据因式分解的定义(把一个多项式化成几个整式的积的形式,叫把这个多项式进行因式分解)进行判断即可.
解答:A、2x2-4x=2x(x-2),此式能因式分解,故本选项错误;
B、3不是多项式,不能进行因式分解,根据本选项正确;
C、x2-6x+9=(x-3)2,此式能因式分解,故本选项错误;
D、1-b2=(1+b)(1-b),此式能因式分解,故本选项错误;
故选B.
点评:本题考查了对因式分解和因式分解的方法的理解和运用,注意:把一个多项式化成几个整式的积的形式,叫把这个多项式进行因式分解,因式分解的方法有提公因式法、公式法、因式分解法、分组分解法等.