单项选择题

You ______ him so closely; you should have kept your distance.

A.shouldn’’t follow
B.mustn’’t follow
C.couldn’’t have been following
D.shouldn’’t have been following