Vitmain D3 (cholecalciferol) is derived from the lanolin of sheep. Lanolin is a product of the oil glands of sheep, extracted from their wool, so is not vegan. Vitamin D2 (ergocalciferol) is derived from yeast so is therefore suitable for vegans.
Is lactic acid vegan?
This is a confusing one. Lactic acid is mostly suitable for vegans as it is usually derived from cornstarch or beet sugar. Occassionally it can be derived from stearate (slaughterhouse derivative), which would make it unsuitable for vegans. However, this kind of lactic acid is less common in commercial foods due to lactose intolerance. If you want to be 100% certain - contact the manufacturer.
Generally, any ingredient that starts with "lac" are vegan, whereas ingredients with "lactose" are not suitable for vegans as they are always derived from dairy.
Is sugar vegan?
Sugar itself is vegan but some sugars are filtered with bone char. Look out for organic sugar as these do not go through the refining process and are therefore suitabe for vegans.
More on vegan sugar.
Is cocoa butter vegan?
Yes. Cocoa butter, also called theobroma oil or theobroma cacao, is a pale yellow, pure edible vegetable fat extracted from the cacao bean. It is used to make chocolate, pharmaceuticals, ointments, and toiletries. Cocoa butter has a mild chocolate flavour and smell.
Is malic acid vegan?
Yes. You may sometimes see this ingredient on a product label but as it is derived from fruit, it is suitable for vegans.
Is Coca Cola vegan?
Taken from their UK website:
None of the products of Coca-Cola Great Britain contain milk, egg or ingredients derived from mammals. As some practicing vegetarians avoid fish products as well, it is important to note that some of our products contain minute traces of fish gelatine, which is used as a stabiliser for the beta-carotene colour. These products are: 'Lilt ' and 'Lilt' Zero ‘Relentless’ Inferno 'Kia-Ora' Orange Squash and 'Kia-Ora' Orange Squash no added sugar 'Minute Maid' Orange & Passionfruit 'Schweppes' Deuce no added sugar Orange & Guava 'Powerade' Orange.
Are artificial flavourings vegan?
Can be either animal or plant derived. The definition of a flavorant is: "the essential oil, oleoresin,
essence or extractive, protein hydrolysate, distillate, or any product of roasting, heating or enzymolysis, which contains the flavouring constituents derived from a spice, fruit or fruit juice, vegetable or vegetable juice, edible yeast, herb, bark, bud, root, leaf or any other edible portions of a plant, meat, seafood, poultry, eggs, dairy products, or fermentation products thereof, whose primary function in food is flavouring rather than nutritional."