Choline-specific phosphodiesterase that hydrolyzes sphingomyelin releasing the ceramide and phosphocholine and therefore is involved in sphingomyelin digestion, ceramide formation, and fatty acid (FA) absorption in the gastrointestinal tract (PubMed:12671034, PubMed:12885774, PubMed:15205117, PubMed:16255717, PubMed:28292932). Has also phospholipase C activity and can also cleave phosphocholine from palmitoyl lyso-phosphatidylcholine and platelet-activating factor (PAF) leading to its inactivation (PubMed:12885774, PubMed:16255717). Does not have nucleotide pyrophosphatase activity (PubMed:12885774). May promote cholesterol absorption by affecting the levels of sphingomyelin derived from either diet or endogenous sources, in the intestinal lumen (By similarity).