单项选择题

He has brought forward conclusive evidence, which______ for further dispute.

A.makes room
B.leaves no room
C.spares no efforts
D.takes no pains