12.
Which of the statements given below are correct?
1. A person having blood group 'A' can donate blood to persons having blood group 'A' and blood group 'AB'.
2. A person having blood group 'AB' can donate blood to persons having blood groups 'A', 'B', 'AB' or 'O'.
3. A person with blood group 'O' can donate blood to persons having any blood group.
4. A person with blood group 'O' can receive blood from the person of any of the blood groups.
Select the correct answer using the code given below.