单项选择题

Do you know the man whom our teacher ______ just now

A.shook hands
B.shook his hands
C.shook hand with
D.shook hands with