In terms of Kohlberg's theory, Frank is at the conventional level of moral reasoning.
Explanation:
Kohlberg defined moral development in three different stages:
i) Pre-conventional
ii) Conventional
iii) Post-conventional
The moral development explains the ethical behavior of an individual. Rules, obligations, social roles and expectations of the individual conform to the characterization of the person. Kohlberg uses these elements as the development of moral reasoning.
In the above scenario, Frank gets fishing license before going for fishing. He believes that laws should be obeyed. This shows the conventional level of moral reasoning in Frank.