A、该男孩患有色盲,推知多余的X来自于其母亲,其母亲产生卵细胞过程中,在减数第二次分裂时,染色单体未分开引起的,A错误;B、其母亲产生卵细胞过程中,在减数第二次分裂时,染色单体未分开,产生含有两个具有致病基因的X染色体卵细胞,B正确;C、男孩患有色盲,但父亲正常,说明不是父亲的原因,C错误;D、男孩患有色盲,但父亲正常,说明不是父亲的原因,D错误.故选:B.