Here, $\texttt{s}$ is an array of structures.
Each element like $\texttt{s[0]}$, $\texttt{s[1]}$, and $\texttt{s[2]}$ is one complete $\texttt{struct Student}$ object.
Initially:
$\texttt{s[0].roll = 1}$, $\texttt{s[0].marks = 70}$
$\texttt{s[1].roll = 2}$, $\texttt{s[1].marks = 80}$
$\texttt{s[2].roll = 3}$, $\texttt{s[2].marks = 90}$
Now:
$\texttt{s[1].marks = s[1].marks + 5;}$
So,
$\texttt{s[1].marks = 80 + 5 = 85}$
Next:
$\texttt{s[2].roll = s[0].roll + s[1].roll;}$
So,
$\texttt{s[2].roll = 1 + 2 = 3}$
$\texttt{s[2].marks}$ remains unchanged, so it is still $\texttt{90}$.
Therefore, the output is:
$\texttt{85 3 90}$
Answer: B