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?