The occult blood test is good at detecting colorectal cancer, but fails for oesophageal and gastric cancer. Ad: