Which of the numbers given below is the square root of 15376?
A
122
B
124
C
134
D
128
Correct Answer: 124