genetics plz help me with this plzzz

Answer:
1. 100% O
2. 25% A, 25% B, 50% AB
3. 18.75% A, 18.75% B, 56.25% AB, 6.25% O
4. 50% A, 50% B
Explanation:
Im not too sure about 3, but the others should be correct.