刺毛鼠是XY型性别决定的二倍体生物,当其体细胞中存在两条或两条以上的X染色体时,在早期胚胎的细胞分裂过程中,一般只有一条X染色体上的基因能表达,其余X染色体高度螺旋化失活成为巴氏小体,如图所示。请据下图回答下列问题:

⑴组成巴氏小体的化合物是
和
。通常依据细胞中巴氏小体的数量来区分正常刺毛鼠的性别,理由是
。
⑵性染色体组成为XXX的雌性刺毛鼠体细胞的细胞核中应有
个巴氏小体,高度螺旋化染色体上的基因不能表达,主要原因是其中的
过程受阻。
⑶控制刺毛鼠毛色的基因B(黑色)、b(白色)位于X染色体上,基因型为X
BY的鼠的表现型是
。若巴氏小体上的B、b基因可以表达,现观察到一只白色的雄性刺毛鼠体细胞核中有一个巴氏小体,则该鼠的基因型应为
。
⑷控制有刺、无刺的基因依次为A、a,则无刺黑毛雄鼠的基因型是
,如果它与图示的雌鼠交配,子代雄性个体的表现型及其比例为
。