Correct answer: BThe direct answer is option B, 0. The degree is the highest power whose coefficient is not zero. The displayed polynomial is \\(mx^4+(m+2)x^3+5x+1\\). For its degree to be 3, the x^4 term must disappear, so its coefficient must satisfy \\(m=0\\). After substituting this value, the polynomial becomes \\(2x^3+5x+1\\). Its x^3 coefficient is 2, which is non-zero, so the degree really is 3. Therefore option B is correct. Option A, -2, makes the x^3 coefficient \\(m+2=0\\), but leaves the x^4 coefficient -2, so the degree is 4. Option C, 2, leaves a non-zero x^4 coefficient, so the degree is 4. Option D is wrong because a valid value exists, namely 0. Always check both conditions: remove the higher-power term and keep the required-degree term non-zero.