The quantity or quantities which remain constant throughout the length of a current carrying wire of non-uniform cross-section is A. Electric current, electric field and drift speed B. Drift speed only C. Electric current and drift speed D. Electric current only