Select items vs checkboxes vs radiobutons
We were working in a system interface refactoring here on our web-based and its Android-based system when a question was raised: dealing with the following options in a report filter: "ALL USERS", "ACTIVE USERS" or "INACTIVE USERS", which would be the suitable component to inquire user?
- A radio button with the 3 options
- two checkboxes with "ACTIVE USERS" and "INACTIVE USERS"
- a select menu with all 3 above options.
I'm not asking dev-based opinion, but the best choice based on web patterns and HCI conventions.
Thank you in advance.