Disney could possibly be acquiring Fox, which would give them mutants. However, we are ten years and nineteen movies into the MCU and not one mention of mutants. I would be hard to say “oh yeah, they’ve been here the whole time.”
So, how would you explain it?
Your vote: Mutants are the result of scientific experimentation.