In this article, we establish necessary and sufficient conditions for the oscillation of both bounded and unbounded solutions of the differential equation
\begin{equation}
\bigg[x(t)+\int_{0}^{\lambda}p(t,v)x(\tau(t,v))\,\mathrm{d}v\bigg]^{(n)}+\int_{0}^{\lambda}q(t,v)x(\sigma(t,v))\,\mathrm{d}v=\varphi(t)\quad\text{for } t \geq t_{0},\notag
\end{equation}
where n∈N, t0,λ∈R+, p∈C([t0,∞)×[0,λ]R), q∈C([t0,∞)×[0,λ],R+), τ∈C([t0,∞)×[0λ],R) with limt→∞infv∈[0,λ]τ(t,v)=∞ and supv∈[0,λ]τ(t,v)≤t for all t≥t0, σ∈C([t0,∞)×[0,λ],R) with limt→∞infv∈[0,λ]σ(t,v)=∞, and φ∈C([t0,∞),R). We also give illustrating examples to show the applicability of these results