Can a body move on a curved path without having acceleration?

No, a body cannot move on a curved path without acceleration because while moving on a curved path, the velocity of the body changes with time.