Step 1: Analyzing the Sequence of Functions
The given sequence of functions is defined recursively. We can observe that the functions \( f_n(x) \) are continuous and are getting closer to the function \( \sqrt{x} \) as \( n \) increases. To establish uniform convergence, we analyze the difference between successive terms and observe that the convergence becomes uniform across the interval \( [0, 1] \).
Step 2: Uniform Convergence
Since the sequence \( f_n(x) \) converges to \( \sqrt{x} \) and the rate of convergence does not depend on \( x \), the sequence converges uniformly on \( [0, 1] \). This justifies Option (B).
Step 3: Verifying Option (D)
We also know that \( 0 \leq f_n(x) \leq \sqrt{x} \) for all \( x \in [0, 1] \) because the function sequence is designed to converge to \( \sqrt{x} \), and each \( f_n(x) \) is bounded by \( \sqrt{x} \). This justifies Option (D).
Step 4: Conclusion
Thus, the correct answers are:
Final Answer
\[
\boxed{B} \quad \text{The sequence } \{ f_n \} \text{ converges uniformly on } [0, 1]
\]
\[
\boxed{D} \quad 0 \leq f_n(x) \leq \sqrt{x} \quad \text{for all } x \in [0, 1] \text{ and } n = 1, 2, 3, \dots
\]