Let us look at this way.
Think is the root or base form.
Think(base form)- think( first person , second person and third person singular present tense) -thought ( past tense for all situations - thought( past participle,which cannot stand alone as a verb but has to be preceded by a helping verb)
The last mentioned 'thought' is a past participle and not a perfect tense finite verb.
This term is not perfect tense verb as many might like to imagine. However, when used along with another helping verb such as have or has (as in have thought, has thought), it is present perfect. When used with "had', it is past perfect. (had thought). Same time, when used with the verb is /are (is thought /are thought, it is a passive voice progressive tense verb.
2. Use of perfect tense will be inappropriate in the context. One may note that both predating and resembling are not past events. Even today Erasmus is predating and resembling and will continue to predate and resemble in the future. Therefore, both the past tense and present perfect will not gel in the context. That is the reason, A, which uses a simple present tense, is the correct choice.
If someone can say, why D is better than A, it will be hopeful. Until then, I am imagining that it could be a typo