You can create multiple-choice questions through Test Invite Question Editor and allow the user to choose from the options.
You can use randomization feature to display options in different order for users in each exam. You can also exempt some of the options from randomization by fixing their positions. In this way, the first and last options (let us say 5-choices question) remain in the same positions and other three options are mixed automatically.
With this feature, while you fix the order of options such as ‘‘All’’ and ‘‘None’’, other options may be sorted randomly each time.