intial velocity can be zero but it is in retardation and you said initial velocity cannot be zero and why
The initial velocity may or may not be zero depending on the context. If the body starts from rest, we take the initial velocity to be zero, but at the same time if we start observing a body which is in motion already, then the initial velocity is not zero.