Step 1: Understand the problem.
We minimise $z = 4x + 5y$ subject to $2x + y \ge 7$, $2x + 3y \le 15$, $y \le 3$, $x \ge 0$, $y \ge 0$.
Step 2: Recall the corner-point rule.
The smallest or largest value of $z$ in a linear program happens at a corner of the feasible region. So we find the corners and test $z$ at each.
Step 3: Find corner points on the $x$-axis.
$2x + y = 7$ meets $y = 0$ at $A\left(\tfrac{7}{2}, 0\right)$. $2x + 3y = 15$ meets $y = 0$ at $B\left(\tfrac{15}{2}, 0\right)$.
Step 4: Find corners with $y = 3$.
$2x + 3y = 15$ with $y = 3$: $2x + 9 = 15$, so $x = 3$, giving $C(3,3)$. $2x + y = 7$ with $y = 3$: $2x = 4$, so $x = 2$, giving $D(2,3)$.
Step 5: Evaluate $z$ at each corner.
$z(A) = 4(\tfrac72) + 0 = 14$; $z(B) = 4(\tfrac{15}{2}) = 30$; $z(C) = 12 + 15 = 27$; $z(D) = 8 + 15 = 23$.
Step 6: Pick the minimum.
The smallest is 14 at $A\left(\tfrac72, 0\right)$. Since its $y$-coordinate is 0, this point lies on the $X$-axis.
\[ \boxed{\text{on the } X\text{-axis}} \]