Geen van beide. Kanker wordt veroorzaakt door genetische mutaties die tijdens iemands leven kunnen worden geërfd of verworven. Hoewel sommige bacteriën en virussen ontstekingen kunnen veroorzaken en het DNA kunnen beschadigen, zijn ze niet de directe oorzaak van kanker.