Are S.I. units coherent one ? Why?

Yes, because all the derived units in this system can be obtained by multiplying or dividing the certain set of basic and supplementary units.