text: Что делает этот фрагмент кода на Java?

public static boolean isPrime(int number) {
    if (number <= 1) {
        return false; // числа 0 и 1 не являются простыми
    }
    for (int i = 2; i * i <= number; i++) {
        if (number % i == 0) {
            return false; // если делится без остатка нацело, то не является простым
        }
    }
    return true; // если проходит все проверки, то число простое
}
option_a: Определяет, является ли число четным.
option_b: Проверяет, является ли число простым.
option_c: Определяет, является ли число вещественным.
option_d: Сравнивает числа с нулем, а затем с квадратным корнем.
subject: Информационные технологии
Ответ: B