Multiple choice general knowledge science & technology Which vitamine is responsible for blood clotting? Vit D Vit K Vit E Vit A Reveal answer Fill a bubble to check yourself B Correct answer Explanation Vitamin K is essential for blood clotting as it helps produce clotting factors in the liver. The name 'K' comes from the German word 'Koagulation'. Vitamins D, E, and A have different primary functions in the body.