Who is creating this mess?
ABy whom this mess is being created?
BBy whom is this mess being created?
CWho has been created this mess?
DBy whom has this mess been created?
Correct answer
B. By whom is this mess being created?
Explanation
Explanation not provided by the source.