Why does the gut choose apolipoprotein B48 but not B100 for chylomicron formation?

Why does the gut choose apolipoprotein B48 but not B100 for chylomicron formation?