Motor proteins use the energy in ATP to transport organelles…

Motor proteins use the energy in ATP to transport organelles, rearrange elements of the cytoskeleton during cell migration, and move chromosomes during cell division. Which of the following mechanisms is sufficient to ensure the unidirectional movement of a motor protein along its substrate?