Right I want also add here about aloe vera that aloe vera contains many vitamins including A, C, E, folic acid, choline, B1, B2, B3 (niacin), B6. Aloe Vera is also one of the few plants that contains vitamin B12.