During DNA replication prior to meiosis, a frameshift mutation occurs. Will this mutation be inherited?

a
Yes, because the error happened in a gamete.
b
Yes, because meiosis makes exact cellular copies.
c
Yes, because the error happened in a somatic cell.
d
Yes, because frameshift mutations are always passed on to offspring.

d

Yes, because frameshift mutations are always passed on to offspring.