📖 Explanation
Relational algebra operations, such as selection (σ), projection (π), and join (⋈), are equivalent to First-Order Logic (FO). Options A, B, and C involve fixed-length queries: A uses σX=c(Adj), B uses σX=Y(Adj), and C uses joins like Adj(X,Y)⋈Adj(Y,X) to detect small cycles. However, option D requires finding the Transitive Closure of the graph to determine all reachable vertices. It is a fundamental theorem in database theory that Transitive Closure is not expressible in standard relational algebra because it requires recursion or a fixed-point operator, which cannot be captured by a query of constant length for a graph of arbitrary size.