# Single Choice

A single choice question is question that allows only one answer to be selected among the [selectable answers](/form-management/form-designer/answers/answer-types/selection-answers.md) in your question.

&#x20;The default render mode for the answer selection is a radio button.

![](/files/-MBgzAhNYWWMa0U5OFNb)

{% hint style="info" %}
Radio buttons can also be un-selected if the respondent clicks on a selected radio button.
{% endhint %}

## ⚠️ Mandatory question

You can make answers to your question mandatory by turning on the required property of the question.

![](/files/-MBhqSYXO2K9sjWZT838)

Respondents will be required to select one answer

![](/files/-MByE_FrPQNIRmCSmjUh)

{% hint style="info" %}
You may switch to to a [multi selection question](/form-management/form-designer/questions/question-types/standard/multiple-choice.md) by checking the **multiple selection** property of the [question properties](/form-management/form-designer/questions/question-properties.md).
{% endhint %}

## 🖊️ Other selection

You may also create an open selection using the [other selection](/form-management/form-designer/answers/answer-types/other-selection.md) answer type to the let the respondent enter his own answer.

![](/files/-MBhE9Q8Q9jepX3Vrg5a)

## 🔘 Custom selections

You may also use the [widgets ](/form-management/form-designer/answers/answer-types/creating-new-type/widget.md)system to develop a custom selection widget using plain Javascript, CSS and HTML that will render differently than the standard radio buttons. &#x20;

![](/files/-MBh-Kvu7I_LTAACr9ft)

## 😃 Rating scale headers

You may add scale anchors to your question layout if your question is horizontal and if it has its rating option enabled in its [question properties](/form-management/form-designer/questions/question-properties.md).

![](/files/-MBhV2oOAoUQssh6SisE)

The scale anchors texts can be set from the [question properties](/form-management/form-designer/questions/question-properties.md).

![](/files/-MBhUpH_sIRVce0M3hZd)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ngsurvey.com/form-management/form-designer/questions/question-types/standard/single-choice.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
