Concept:
The allocation of Lok Sabha seats to each State is based primarily on population, as provided under the Constitution of India. Although delimitation has been frozen for several years, each State has a fixed number of Lok Sabha constituencies.
The number of Lok Sabha seats for the given States is:
• Andhra Pradesh -- 25 seats
• Bihar -- 40 seats
• West Bengal -- 42 seats
• Maharashtra -- 48 seats
Step 1: Write the number of Lok Sabha seats for each State.
\[
\begin{aligned}
\text{B (Andhra Pradesh)} &\rightarrow 25,
\text{D (Bihar)} &\rightarrow 40,
\text{A (West Bengal)} &\rightarrow 42,
\text{C (Maharashtra)} &\rightarrow 48.
\end{aligned}
\]
Step 2: Arrange the States in ascending order of Lok Sabha seats.
\[
25 < 40 < 42 < 48
\]
Therefore,
\[
\boxed{
\text{B}
\;\rightarrow\;
\text{D}
\;\rightarrow\;
\text{A}
\;\rightarrow\;
\text{C}
}
\]
This corresponds to
\[
\boxed{\text{(D) B, D, A, C}}
\]