Final answer:
Data flows in a logical data flow diagram (DFD) show the movement of data between processes, external entities, and data stores, meaning all of the above options are correct.
Step-by-step explanation:
Data flows in a logical data flow diagram (DFD) represent the movement of data within a system. This includes:
- The movement of data between processes, which transform the data.
- The movement of data between different external entities, which might be either sources or destinations for data.
- The movement of data between data stores, which are repositories where data is held temporarily or permanently.
Therefore, the correct answer to the student's question is 4) All of the above. A DFD provides a visual representation of how data flows through a system, illustrating where it comes from, how it is processed, and where it goes.