Relative clause (Johnny is the only ... I know in the meeting)

  1. The name of the ____ Tom called uncle is Bobby Brown.
    (A) man who (B) man whose © man which (D) man
  2. Johnny is the only ____ I know in the meeting.
    (A) person who (B) person that © person which (D) person whom
    What are the answers to the above questions?
    Thanks a lot for your reply.
  1. The name of the ____ Tom called uncle is Bobby Brown.
    (A) man who (B) man whose © man which (D) man

(A)

2. Jonny is the only ____ I know in the meeting.
(A) person who (B) person that © person which (D) person whom

(B)

  1. The name of the __ Tom called uncle is Bobby Brown.
    (A) man who (B) man whose © man which (D) man

The given answer is D, but I think A is also correct.

2. Jonny is the only __ I know in the meeting.
(A) person who (B) person that © person which (D) person whom

The given answer is D, but I think A and B are also correct.

Am I right?

in 1 they might require man whom?
Because I would agree with A and D for 1 and A and D for 2.

.
I would expect the following to be the typically used forms of your sentences:

  1. The name of the man Tom called uncle is Bobby Brown.

  2. Johnny is the only person I know at the meeting.
    .

More naturally:

The man Tom called “Uncle” is Bobby Brown/The man Tom called Uncle is Bobby Brown.