What does a p-value represent in hypothesis testing?
A) The probability that the null hypothesis is true.
B) The probability of observing the data, or something more extreme, if the null hypothesis is true.
C) The significance level of the test.
D) The probability of making a Type I error.