I bet you 50 you won't answer this

You are working on a research project in which you must present a speech on the future of technology. Which of the following sources would be considered most credible for this project?

Your best friend’s blog about cell phones
The Wall Street Journal technology forecast
A TMZ breakdown of how technology has changed
The Wikipedia entry on technology

I think it's B i need assurance