These inconsistent results in different cancer species suggested that APOBEC3B might play different roles in different tumor types. Here, APOBEC3B is linked to cancer.