Who's to blame?

Re: Who’s to blame?

All of the above or one of the above or a combination.