单项选择题

Anyone who had been in your position ______ the same.

A.had done
B.do
C.would have done
D.will do