The World Cancer Research Fund and the American Institute for Cancer Research has published the most comprehensive report Wednesday on lifestyle and cancer which offers some stark warnings.

The report says that there is strong medical evidence which suggests excessive body fat increases the risk of getting various types of cancer. Alcohol, red meat and processed meat further increase cancer risk.

Recommendations include losing all excess body fat and staying within normal range of body weight, not putting on weight after the age of 21, limiting consumption of sugary foods and drinks, reducing intake of red meat to 500 grams a week and avoiding processed meat like ham and sausages altogether, and, restricting alcohol intake to two units a day for men and one unit for women.

The report suggests being overweight elevates the risk of cancer of the esophagus, pancreas, colon, kidney and endometrium as well as breast cancer in post-menopausal women, and red meats like beef, pork and lamb increase risk of colorectal cancer.

Instead of eating hamburgers, fries and other high-fat food, meals should be planned around fruits, vegetables, poultry, fish and eggs.

The report also found strong link between alcohol consumption and cancer of the mouth, pharynx, larynx and esophagus. Alcohol is also implicated in colorectal cancer among men and pre-and post-menopausal cancer in women and is a probable cause of liver cancer and colorectal cancer in women.

However, according to BBC News, two-thirds of cancer cases are not thought to be related to lifestyle, and there is little people can do to prevent the disease in such circumstance.

It quotes Cancer specialist Professor Karol Sikora as saying: "There's absolutely nothing magic about 10 bullet points to prevent cancer."

"The main message I would have is not to worry about it, to enjoy life, if you like a glass of wine have it, and a small amount of meat is not going to harm you."

No new research was carried out for the report which is based on a five-year long investigation involving nine independent teams of scientists from around the world, hundreds of peer reviewers and 21 international experts who reviewed and analyzed more than 7,000 large-scale studies.