Which of the following is a vascular organ in the abdomen that can produce blood loss quickly enough to result in life-threatening hemorrhage following high mechanism of injury blunt trauma?
a) intestines
b) liver
c) pancreas
d) kidneys