单项选择题

A.血友病为X染色体上的隐性基因控制
B.血友病由X染色体上的显性基因控制
C.父亲是血友病基因携带者
D.血友病由常染色体上的显性基因控制