Step 1: Use the ratio.
We are given the ratio of red to yellow to pink roses as 7:4:6. Let the number of red, yellow, and pink roses be \( 7x \), \( 4x \), and \( 6x \), respectively. The total number of roses is:
\[
7x + 4x + 6x = 17x
\]
Step 2: Find the minimum number of yellow roses.
We are told that there are more than 7 yellow roses, so:
\[
4x>7
\]
\[
x>\frac{7}{4} = 1.75
\]
Thus, the smallest integer value for \( x \) is 2.
Step 3: Calculate the total number of roses.
Substitute \( x = 2 \) into the total number of roses:
\[
17x = 17 \times 2 = 34
\]
Thus, the minimum number of roses is 34. Therefore, the correct answer is (D) 24.