单项选择题

Tom might not have made such a serious mistake if he ______ your advice.

A.followed
B.follows
C.had followed
D.has followed