Answer: The right answer is the B) Ability to move from place to place.
Explanation: Just to elaborate a bit on the answer, it can be added that the word ambulation has its origin in the Latin verb ambulāre, which precisely means to walk or to go. It is not only the context of the sentence, but the actual etymology of the word the one that provides you with the clue. In English there also exists the verb ambulate, which means to walk from place to place. It is used particularly in a medical context.