∵集合A={x|lg(x-3)>0}={x|x-3>1}={x|x>4},
B={x|x2-5x+4>0}={x|(x-1)(x-4)>0}={x|x<1或x>4},
则A∩B={x|x>4},
故选:B.