Best birth control

What birth control does not cause weight gain and cancer?