Who can Donate Blood?

Most healthy people are eligible to give blood. As long as you don’t have any diseases that can travel through the blood, you should have no problem. They test the blood and reject it if it is not good for transfusion.