The B-complex should prevent deficiencies in Thiamin, Riboflavin, Pantothenic Acid, Pyridoxine, Folacin, Biotin, and Choline. B-12 will just help prevent Folacin deficiency. Assuming that your B-Complex has all the B-vitamins. Also since they are the water soluble vitamins toxicity is very unlikely, so there's really no reason not to give a calf all of them.