PVC, CPVC, and PE are all resistant to corrosion, but they have different levels of resistance to specific corrosive substances. PVC is generally resistant to acids and bases, but can be damaged by solvents and certain chemicals. CPVC has improved resistance to chlorinated water and higher temperatures than PVC, making it suitable for HVAC applications. PE is highly resistant to corrosion and abrasion, but may be more prone to cracking than PVC and CPVC. The specific corrosion resistance requirements will depend on the application and environmental conditions.