Step 1: Analyze the function.
For irrational \(x\), \(f(x) = 1.\)
For rational \(x = \frac{n}{p}\) in lowest terms, \(f(x) = 1 - \frac{1}{p}<1.\)
Step 2: Continuity check.
Near any rational \(x_0 = \frac{n}{p}\), there are irrationals arbitrarily close with value \(1\).
Thus, \(\lim_{x \to x_0} f(x) = 1 \ne f(x_0)\).
Hence, \(f\) is discontinuous at every rational point.
Step 3: Local minima.
At rational points, \(f(x_0) = 1 - \frac{1}{p}\),
and in any neighborhood of \(x_0\), \(f(x) \ge f(x_0)\) with strict inequality for nearby irrationals (\(f(x)=1\)).
Hence, all rational points (except 0) are strict local minima.
Step 4: Conclusion.
Therefore, (A) is correct.