There is no medical basis for not recommending blood donation for blood type B. It is not true. As long as you are a healthy adult, you can donate blood of any blood type, including blood type B. If you are a healthy adult, you can donate blood of any blood type. If you can’t donate blood, you may not comply with the policies related to blood donation, such as suffering from infectious diseases such as hepatitis B, etc. 1. Infectious diseases: You cannot donate blood if you have Hepatitis B or AIDS. 2. There are general requirements for blood donation in terms of age, blood pressure and weight: age 18-55; blood pressure should be normal; weight requirements are different for men and women, generally more than 50 kilograms for men and more than 45 kilograms for women. 3. If you have anemia or abnormal liver function, you cannot donate blood. Therefore, B-type blood is not recommended to donate blood without medical basis, if the patient donates blood, remember to drink more water, sleep regularly, and so on.