Step 1: Apply the Intermediate Value Theorem (IVT).
Given \( f \) is continuous and maps \( a \to b, b \to c, c \to a \).
Hence, \( f : [a, c] \to [a, c] \).
Step 2: Define compositions of \( f \).
We have \( f(a) = b, f(b) = c, f(c) = a. \)
Compute \( f \circ f \circ f \):
\[
(f \circ f \circ f)(a) = f(f(f(a))) = f(f(b)) = f(c) = a.
\]
Thus, \( f \circ f \circ f(a) = a \) and similarly for \( b \) and \( c \), it permutes cyclically.
Step 3: Use fixed-point theorem.
Since \( f \circ f \circ f \) is continuous and maps the closed interval \([a, c]\) into itself, by the Intermediate Value Theorem, there must exist at least one point \( \delta \in (a, c) \) such that
\[
(f \circ f \circ f)(\delta) = \delta.
\]
Step 4: Analyze other options.
- (A) and (B): \( f \) need not have a fixed point directly because it cyclically shifts the interval.
- (C): \( f \circ f \) may not fix any point since it maps \( a \to c \to a \).
Hence, only (D) must be true.
Final Answer: Option (D).