Relative Pronoun What Nominal RelativeSet 2

1In the sentence 'What did you eat for lunch?', 'What' is used incorrectly.
2Select the correct pronoun to complete the sentence. We all knew it was ..... who broke the vase.