B as it's not government regulations, technology or funding
It is not a combination of innate and learned behavior, because the the person is naturally the way he/she is. Human behavior can be common, unusual, acceptable, or unacceptable. Humans evaluate the acceptability of behavior using social norms.
It is the fraction of all chromosomes in the population that carry that allele.
The answer is D. The offspring will have no genetic differences from their parents.