From where does an inductor pull charges? I'm not sure whether this has already been asked, but I post here as I couldn't find a satisfactory answer anywhere. 
This classic example was used by my teacher to illustrate the effect of an inductor in a circuit.

Consider the circuit given above.
What happens to the 
bulbs when you turn the switch off?
Here's my teacher's argument. 

Here, when you switch the circuit off, inductor opposes a change in current and hence,  bulb A is supposed to glow for a longer time. 

But, I had a different answer. 

The inductor resists the current decay and makes it still flow through the circuit. Since the external circuit is open, the circuit containing both the bulbs would act as a separate unit, with flowing current. Hence, both the bulbs would glow for a while.

When my teacher insisted on his answer, I had to convince myself that the current due to the inductor is just enough to feed bulb A.
I am very sure that that this is not the case, then what is?
Am I wrong in considering the inductor as a emf source?
By the way, please explain, from where the inductor pulls charges to maintain the current in the circuit?
Is it from the conducting wire ? Or from the battery ?!
 A: When a current $I$ is flowing though the inductor $L$ there is energy stored in the inductor $\frac 12 LI^2$.  
When the switch is opened that energy stored in the inductor decreases as now a decreasing current will be passing through a series circuit consisting of the inductor, resistor and two light bulbs producing light and heat in that circuit.
The rate of decay of the current will be controlled by the time constant of that circuit $\frac LR$ where $R$ is the sum of the resistances of the two bulbs, the inductor and the resistor.  
There is no store of charge, rather the collapsing magnetic field in the inductor induces an emf which drives charges (a current) around the circuit consisting of the inductor, two bulbs and the resistor).
A: 
The inductor resists the current decay and makes it still flow through the circuit. Since the external circuit is open, the circuit containing both the bulbs would act as a separate unit, with flowing current. Hence, both the bulbs would glow for a while.

This is correct. After the switch is open, there is only one closed loop, and equal current must flow through the two bulbs. 

By the way, please explain, from where the inductor pulls charges to maintain the current in the circuit?

The wire contains many free electrons at all times, whether a current is flowing through it or not. 
As the magnetic field in the inductor core collapses (as explained in another answer), it is these electrons that are driven around the circuit.

Am I wrong in considering the inductor as a emf source?

From a physics point of view, it's correct to consider the inductor as an EMF source. We also consider it an EMF source when the battery is pushing current through it and it generates an opposing EMF proportional to its $\frac{{\rm d}i}{{\rm d}t}$.
From a circuit analysis point of view, we normally consider the inductor as current source rather than an EMF source.
