Ya betul, E471memang boleh diekstrak dari tumbuhan dan haiwan. Kalau haiwan tuh diketahui dari sumber halal, boleh makan. Biasanya E471 yang tumbuhan ditulis (Soyalecitihin(E471)). Maksuddnya sumber dari soya.
Sama juga gelatin, boleh dimakan kalau sumbernya adalah halal. (iaitu haiwan yg org islam boleh makan dan disembelih mengikut syarak)