I would say yes, then have a talk about safe sex.
Because if you say no? They’ll sneak off somewhere and do it anyway, in a much less safe manner, abd then you just have to hope to NOT hear about it because if you do it’ll be a “I majorly fucked up” one.
So yes. Say yes. Speaking as; somebody’s girlfriend.
That has to take actual years. I am impressed and concerned.