First off, there are no moves that every Pokémon can learn, because there are some Pokémon that cannot learn any TMs at all.
Discounting those, however, these are the moves that can be learned by all Pokémon that can learn TMs (as of Gen 6):
- Hidden Power
- Double Team
- Sleep Talk
- Secret Power
Source: Bulbapedia, but their list is not updated for Sun/Moon yet. Attract cannot be learned by at least one Pokémon (Deoxys) and Secret Power is no longer a TM, so Sun/Moon Pokémon cannot learn it.