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

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

A.followed

B.follows

C.had followed

正确答案是C