What is the definition of an irrational number?

A. a number that can be expressed as a fraction, , where p and q are integers and q is not equal to zero

B. a number that cannot be expressed as a fraction, , where p and q are integers and q is not equal to zero

C. a negative number

D. a number that is more than 10 digits