To understand what causes a frameshift mutation, we need to first understand what a frameshift mutation is.
A frameshift mutation is a type of genetic mutation wherein a number of nucleotides that is not a multiple of three are inserted or deleted from a DNA sequence. Because the genetic code is read in groups of three nucleotides, called codons, any addition or deletion that does not occur in multiples of three will disrupt the reading frame. This results in a completely different translation from the original.
In the given options, the potential causes for frameshift mutations are:
From the options, Acridine is the correct answer as it causes frameshift mutations by intercalating into DNA and disrupting the base-pairing, leading to insertions or deletions.
Thus, the correct answer is:
| Correct Answer: | Acridine |