Which mutation will have a greater effect on the resulting protein: an insertion or a substitution and why?

An insertion because it will cause a frameshift.

A substitution because it will cause a frameshift.

An insertion because it only affects one codon.

A substitution because it only affects one codon.