AWS Certified Cloud Practitioner (#16)

Which of the following are valid ways for a customer to interact with AWS services? (Choose two.)

Command line interface
On-premises
Software Development Kits
Software-as-a-service
Hybrid