B
分析:根据一元一次方程解的定义,把x=4分别代入四个选项的左边与右边,能使左右相等的就是方程的解,否则就不是方程的解.
解答:A、把x=4代入方程的左边=2x+4=12≠9,故x=4不是此方程的解,故此选项错误;
B、把x=4代入方程的左边=
×4+2=8,右边=3×4-4=8,左边=右边,故x=4是此方程的解,故此选项正确;
C、把x=4代入方程的左边=-3×4-7=-19≠5,故x=4不是此方程的解,故此选项错误;
D、把x=4代入方程的左边=5-3×4=-7,右边=2(1-4)=-6,左边≠右边,故x=4不是此方程的解,故此选项错误;
故选:B.
点评:此题主要考查了一元一次方程的解,关键是掌握一元一次方程解的定义:能使方程左右两边相等的未知数的值.