The QBO report that best shows the financial position of a company at a point in time is the:

A. Cash flow Statement
B. Balance Sheet
C. Profit and Loss (Income Statement)
D. Journal