The BCA assay is largely incompatible with reducing agents and metal chelators, although trace quantities may be tolerated. The BCA assay also reportedly responds to common membrane lipids and phospholipids.