The correct option is B 23
Prime numbers are the numbers which have only one and the number itself as its factors.
23 has only two factors, 1 and 23 . Hence it is a prime number.
The other numbers 42 ,26,46 have more than two factors and hence they are not prime numbers.