A frameshift mutation can occur when three nucleotides are deleted or when three nucleotides are inserted. This is because frameshift mutations typically result from insertions or deletions that are not in multiples of three, altering the reading frame of the codons in the mRNA. However, if an entire set of three nucleotides is deleted or inserted, it would not cause a frameshift since it maintains the reading frame.
To pick one specific way from your list, three nucleotides are deleted would lead to a frameshift mutation.