The difference between the radii of the largest and the smallest circles which have their centers on the circumference of the circles x2+y2+2x+4y−4=0 and pass through the points (a,b) lying outside the circle is___. (A). 3 (B). 6 (C). 5 (D). None of these