The correct answer is B.
A budget is an estimate of income and expenditure for a set period of time.
It is usually based on future plans or objectives.
<em>A mental budget</em> is done in a person's head using no other help than his brain. The disadvantage of this type of budget is its low reliability, as the estimate may simply be forgotten one day.
<em>A physical budget</em> means putting some money aside in physical gadgets as a way of saving for the future or hard times. It was used before banking was invented and it still practiced all over the world in underdeveloped countries.
<em>Written budget</em> is done on a piece of paper where all the income and expenditures are compared and balanced. This a very reliable way of creating a budget but it requires some knowledge about financial matters.
<em>Software budget </em>means using a software program to help somebody create a budget. This is the most budget making option used today as the user is provided with all the necessary tools, and all he needs to do is to fill in some numbers.