Yes, it can. Because when you fast .your own body cells start feeding on their own cell.And cancer cell don't get enough nutrition from their surroundings. cancerous cells start to destroy.that's it.