单项选择题

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

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