Minecraft wiki entry for Best_enchantments_guide, associated text: Mending (must-have, as tridents can otherwise only be repaired with other tridents)
Unbreaking III
Loyalty III and Channeling or only Riptide III *
Impaling V (useful for fighting guardians, but not drowneds‌[JE only], or underwater combat in general‌[BE only])