In criminal law, what does the term "white-collar crime" encompass?
A. Violent offenses
B. Financial and non-violent offenses typically committed by individuals in business and government positions
C. Family disputes
D. Immigration offenses
White-collar crime in criminal law refers to financial and non-violent offenses typically committed by individuals in business and government positions.