  We have investigated the present renormalization prescriptions of
Cabibbo-Kobayashi-Maskawa (CKM) matrix. When considering the prescription which
is formulated with reference to the case of zero mixing we find it doesn't
satisfy the unitary condition of the bare CKM matrix. After added a delicate
patch this problem can be solved at one-loop level. In this paper We generalize
this prescription to all loop levels and keep the unitarity of the bare CKM
matrix, simultaneously make the amplitude of an arbitrary physical process
involving quark mixing convergent and gauge independent. We also find that in
order to keep the CKM counterterms gauge independent the unitarity of the bare
CKM matrix must be preserved.
