Answer:
b. latent learning
Step-by-step explanation:
Latent learning is learning that is not apparent when a subject is being taught, but it manifests itself at a later date when the skills or behavior learned are needed for a specific situation. An example of this is the case given in the question, where an individual is taken to school every day by his friend who follows the same path and learns that path, being able to come to school alone later.