The best definition for economics from the options provided is:
The science of how people meet their needs and wants with their limited resources.
This definition captures the essence of economics as it focuses on the allocation of scarce resources to satisfy unlimited wants and needs.