I had previously attempted to give blood - and I had previously failed . But it was time to try again on Friday , and this time I was determined to give my blood , come hell or high water . I was worried that I 'd get nauseous again , as I did last time . I did my best to eat properly on Friday - I did n't even have any coffee that day - and I also had a game plan : If I did get nauseous , I would n't tell them .
what may be the reason for them not being able to give blood ?
Pick the best answer from the following options:
A. They are anemic .
B. They are so afraid of needles that they get sick .
C. None of the above choices .
D. They have a disease .


B