Types of BC?

Jayla • Jayla💕 21. Happily taken ❤️
What would you guys say is the bet type of birth control. Besides abstinence