>>25339618>Using Pokémon Bank, you'll be able to transfer Pokémon you've caught in the Nintendo 3DS Virtual Console versions of Pokémon Red, Pokémon Blue, and Pokémon Yellow into your copy of Pokémon Sun or Pokémon Moon. Pokémon from Pokémon Omega Ruby, Pokémon Alpha Sapphire, Pokémon X, and Pokémon Y can also be brought into Pokémon Sun and Pokémon Moon in the same way.Why would they need to specify that if SM were the black and white 2 to XY?
I find it kind of dumb that it seems like Kalos is being left half done, but so far it's pretty safe to assume it's gen 7 until outright stated.