In how many groups can human blood be divided?

3

4

2

5