Peristaltic movements are carried out by …. (1) Cardiac muscles (2) Visceral muscle (3) Voluntary muscles (4) Dartos tunic muscles