Answer: The answer is A). Use case modelling
Explanation: A use-case model is a model of how different types of users interact with the system to solve a problem. It emphasizes the purposes of the user, the interactions between the users and the system, and the required behaviour of the system in satisfying these purposes.