Refer to the following program segment.
\[\text { int } i=0, \quad g=0, \quad s=0, \quad t=0, \quad z=0\]
string sValue;
while $(i<5)$
invalue $=$ console. ReadLine ()$;$
$\mathrm{t}=$ convert. ToInt $32(\text { invalue }) ;$
$\mathbf{s}=\mathbf{s}+\mathbf{t} ;$
if $(t>-1)$ $g=g+1$ else $\begin{aligned} z &=z+1 ; \\ i &=i+1 \end{aligned}$
How many times is the loop body of the while statement executed?
a. once
b. never
c. four times
d. five times
e. until a number 5 or larger is entered