Please assist me in explaining the given concepts:
1) The basic assumptions of accounting
2) The principles of accounting
3) The constraints of accounting
4) A conclusion stating how you think sound financial reporting depends on principles, assumptions, and constraints. Refer to the U.S. GAAP in your response.