I've learned from my uncle that dogs___people by their smell

I've learned from my uncle that dogs___people by their smell

A.improve

B.recognize

C.expect

D.teach

正确答案是B