The best answer would be D, Scientific Research.
Company claims are usually nothing more than a way to get consumers to purchase the product. Celebrity Doctors tend to not be the most reliable source and will do anything to earn a little extra income. Even if that means lying to the public and telling them something works. Paid Endorsers are a no as well. They're getting paid to talk about it. This goes back to the Celebrity Doctor issue.