What are vitamin C and the B vitamins?