The  correct shift in tense in this sentence is:
C. have thought 
To correctly state the occurrence of events in their order, you have to use the present simple tense. In this sentence you are to emphasize the act of thinking at the time of speaking before the actual experience.