B.
I'm gonna go out on a limb and say allergies and sinus problems. headache caused by stopped up sinuses and the tummy ache caused by some of it draining into his stomach. Sore throat can also be caused by this.
it's pretty common for children in the same family to suffer from the same type of allergies.