正解B. [だれによって]

2.

その英語は何ですか。

by who
  by whose
  with whom
  by whom