Procedure C is a local construct to the package. What happens when this package is compiled?
It produces the output Procedure B calling C
It produces the output Procedure C calling B
It produces a compilation error because procedure C requires a forward declaration
It produces a compilation error because procedure B requires a forward declaration.