There are three problems: 1. All options of question are not just below the question, they are moving to the next column. (this can be sorted out by using \vspace \vfill \mbox etc.) Is there any way so that it can be controlled dynamically? 2. The spacing between options. Is there something that can be written in the preamble part so that spacing can be fixed. 3. I want to defined enumerate as A). Is it possible to make a global definition?
\documentclass[11pt,a4paper,twoside]{book}
\usepackage{multicol}
\begin{document}
\begin{multicols}{2}
\begin{enumerate}
\item
$$\sqrt{9x^2}$$
If $x>0$, which of the following is equivalent to the given expression?\\
\begin{enumerate}
\item[A)] $3x$\\
\item[B)] $3x^2$\\
\item[C)] $18x$\\
\item[D)] $18x^4$\\
\end{enumerate}
\end{enumerate}
\end{multicols}
\end{document}

