【思路】
A项:正确,京杭大运河北起北京(涿郡),南到杭州(余杭)。
B项:错误,京杭大运河途经北京、天津两市及河北、山东、江苏、浙江四省,没有经过河南省,故未流经河南洛阳。
C项:正确,京杭大运河沟通了海河、黄河、淮河、长江、钱塘江五大水系。
D项:正确,京杭大运河全长1794千米,是世界上最长的一条人工运河。
因此,答案为B。