The correct answer is B) Have the neighbors eaten dinner yet? Because you can probably feel that sentence is the only one where correct tenses and agreement are used.
In A, it should be: Does Bailey have tickets to the concert?
In C, it should be: Are your parents coming to the baseball game?
The federal budget's proposal offers only a rough estimate of the actual revenues and expenditures because the economy can face unexpected up or downs besides it is always a possibility that there might occur a non-programmed expense due to natural disasters, war o any kind of misfortune the nation could pass through.