UI control allows a developer to present the user with all color choices at once

A customer views a product available in multiple color options. The customer must select only one color for each product.
Which UI control allows a developer to present the user with all color choices at once, without prompting or clicking, while ensuring that the user can only select one of the color options?

  • A. Radio buttons
  • B. Text input
  • C. Drop-down
  • D. Check box

The correct UI control is radio buttons. Radio buttons display all available color options on the screen at the same time. The user can clearly see every choice without opening a menu or typing anything. They are designed to allow only one selection from a group of options. When the user selects one color, the others are automatically deselected. This makes it easy and ensures only one color can be chosen for each product.