How often can a donor give blood? HomeBlood MCQsHow often can a donor give blood?Q. How often can a donor give blood?A. At any timeB. Every 2 monthsC. Every 3 monthsD. Every 6 monthsAnswer: Every 3 months