Which of the following sets of numbers could be the side lengths of a right triangle? 3, 4, and 7

9, 40, and 42

8, 15, and 16

20, 21, and 29