单项选择题

You______ him so closely; you should have kept your distance. A.
shouldn't follow B.
couldn't have been following C.
must follow D.
shouldn't have been following