In how many ways can a committee of 5 people be formed, chosen from 2 agronomists, 6 foresters and 4 veterinarians? If they must be:
a) Always the 4 vets.
b) Exactly 2 foresters.
c) Maximum 3 foresters.
d) Exactly 1 veterinarian and 1 agronomist.