Nyquist Stability Criterion The rational function $b(s) = (s+3)(s-4)^{-1}$ is the frequency response function (FRF) of a system $B$. Is $B$ stable?

I understand that a system is unstable if there are poles in the closed right half plane. Would we say this system is not stable because of the pole at s = 4? Or does the zero at s = -3 interfere with the notion of stability? If someone could explain what is correct, with a bit more conceptual explanation it would be appreciated.
The system is unstable if any bounded input gives unbounded outout.

Physically, an unstable system whose natural response grows without bound can cause damage to system or property or human life.
Poles in the left half plane yield either exponential decay or sinusoidal responses, thus lhp poles indicate stability.

The system is stable if it doesn't have any right half plane poles. We say that the system is unstable because for values of s close to 4, the system tends to infinity and such large values make systems unstable.
The zero at s=-3 has nothing to do with the notion of stability. You can read control theory - a complete course on this.
Being more specific - Read Nyquist Stability criterion and Root locus plots for better visualisation.
Plot the Root locus diagram for the system and then analyze the stability.