(1)根据乙、丙的基因型可知B、b这一对等位基因位于X染色体上,A、a这一对等位基因位于常染色体上.(2)甲的基因型为AaXBXb,其能产生AXB、AXb、aXB、aXb4种配子;乙的基因型为AaXbY,其能产生AXB、AY、aXB、aY4种配子.(3)甲乙丙的基因型依次为AaXBXb、AaXBY、AaXbY,可见,它们的性别依次为雌性、雄性、雄性.故答案为:(1)A和a B和b(2)4 4(3)雌性、雄性、雄性