Which source is likely the most credible?

a. a decades-old article from an encyclopedia
b. an advertisement by a large online store
c. a speech given by a political candidate
d. a recent research report published by a professor

d. a recent research report published by a professor