のは誰

who is it that…

→ の
phrase Common #2,898
who is it that… の turns the preceding phrase into a topic, and 誰 asks who that person is. It can appear in direct or embedded questions.
JA: このケーキを作ったのは誰ですか。
EN: Who made this cake?

トムと話したのは誰?

Who talked to Tom?

トムが結婚するつもりなのは誰なのか正確に知ってる。

I know exactly who Tom is planning to marry.

要石を刺したのは誰だい?

Who put the keystone in?

— すずめの戸締まり (2022)

昨日その絵を買ったのは誰だろう。

I wonder who bought that painting yesterday.

彼を呼んだのは誰?

Who called him?

彼女に私の住所教えたのは誰?

Who told her my address?

父は私に、昨日訪ねてきたのは誰なのか聞きました。

My father asked me who had visited me the day before.

昨日、窓ガラスを割ったのは誰?

Who broke the window yesterday?

今日、これらの行為を行ったのは誰なのか?

Who carried out these acts today?

— 教皇選挙 (2024)

スマギナの万年筆を盗んだのは誰?

Who stole Smagina’s fountain pen?

— 動くな、死ね、甦れ! (1990)

あえて彼女と結婚するのは誰?

Who would dare marry her?

— レッドクリフ Part I (2008)

水を飲んだのは誰?

Who drank the water?

門を閉めたのは誰?

Who closed the gate?

レコード店を探しているのは誰でしたか。

Who was looking for a record store?

バイオリンを弾いてるのは誰?

Who is playing the violin?

ピザを全部食べちゃったのは誰?

Who ate all the pizza?