Answer:
A. Silent mutation:
Silent mutations are considered as mutation in DNA which do not have any effect on phenotype of organism. It comes in the category of neutral mutation.
It occurs when single DNA nucleotide change within protein coding sequence of a gene but does not change the sequence of amino acid to make protein.
B. Nonsense mutation:
Nonsense mutation is defined as the mutation of single base pair which changes the specific amino acid codon into stop codon. This stop codon is called the premature stop codon and at the result the protein structure will be shortened and most likely non-functional.
C. Missense mutation:
A single nucleotide mutation occurs in the sequence of gene which can lead to substitution of amino acid in resulting protein is known as missense mutation.
D. Frameshift mutation:
A frameshift mutation is considered as the genetic mutation caused by indels (deletions or insertions) in DNA nucleotide sequence which leads to shift the way the sequence is read.
3 bases group is considered as reading frame which code of amino acid. In frameshift mutation due to addition or deletion of bases these groups of bases changes/shift which lead to change in code for amino acid.