The correct option is B Conservation of charge
Because charges are always conserved, the amount of charge flowing into a junction must come out, i.e. there should not be any charges stored at the junction. Hence Kirchhoff's junction law is a consequence of the law of conservation of electric charge.