How many different genes are contained in a human body cell?

a.over 20,000
b.between 1,000 and 2,000
c.23
d.46

a. over 20,000