Checkbox
Use Checkboxes when a list of options is given and the user may select any number of choices - zero, one, or several. A Checkbox can also be stand-alone. Use it as a single option that the user can select or leave unselected.
Can be turned into a webcomponent that is accessible with keyboard navigation.