APOBEC3B and cancer: Increasing evidence have shown that APOBEC3B may be a predominant mutagenic agent having effects on the genesis and evolution of various cancers [4, 8, 48].