H(z) is a discrete rational transfer function. To ensure that both H(z) and its inverse are stable its:
(A) poles must be inside the unit circle and zeros must be outside the unit circle.
(B) poles and zeros must be inside the unit circle.
(C) poles and zeros must be outside the unit circle
(D) poles must be outside the unit circle and zeros should be inside the unit circle