Balance sheets prepared in compliance with GAAP reflect a mixture of
A. historical cost and future cash values.
B. current value and discounted future cash flows.
C. discounted cash flows and future values.
D. historical cost, fair value, net realizable value, and discounted present values