单项选择题

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