下列说法正确的是( )A.先天性疾病一定是遗传病,后天性疾病不是遗传病B.家族性疾病一定是遗传病,散发性疾病不是遗传病C.遗传病的发病,在不同程度上需要环境因素的作用,但根本原因是遗传因素的存在D.遗传病仅由遗传因素引起的疾病