The correct option is A All of the above
NSGC stands for National Society of Genetic Counselors. NSGC defines the genetic counselors as 'Understanding the medical, psychological and familial implications of genetic contributions to disease.' According to NSGC, genetic counselor must have Master of Science degree in genetic counselling in order to practice the same. Thus, the correct answer is option D.