We are given \( a>0, b>0, c>0 \) and the condition that \( a, b, c \) are distinct. The goal is to find which of the following expressions \( (a + b)(b + c)(c + a) \) is greater than.
Step 1: Use AM-GM inequality
We know that the Arithmetic Mean is greater than or equal to the Geometric Mean: \[ AM \geq GM. \] Applying this to the terms \( a + b, b + c, c + a \), we get: \[ (a + b)(b + c)(c + a) \geq 8abc. \] Thus, the correct answer is \( 8abc \), which matches option (D).