Blood bank technology specialists are responsible for _____.
a. safe collection of donated blood safe collection of donated blood
b. testing donated blood to confirm it is free from disease or irregularities that might harm the recipient
c. correctly, carefully and accurately identifying and blood typing all blood donated
d. all of the above