Which of the following is the best example of a possible future technology that could be used to eliminate sickle cell disease in humans?

A. a genetically engineered virus which can eliminate sickle-shaped cells in human blood
B. genetic screening which matches sickle cell carriers to people with AA genotypes
C. the ability to replace all S alleles in human red blood cells
D. the ability to replace all S alleles in fertilized eggs