Nov 27 2018 Vitamin D and Fish Oils are ineffective for preventing cancer and heart disease, but may have other benefits.