Based on the information you provided, the margin of error of the sample mean can be calculated as:
Margin of error = z * (standard deviation / sqrt(sample size))
Since the population standard deviation is known, we can use a z-distribution to calculate the margin of error. For a 95% confidence level, the z-value is 1.96. Plugging in the values, we get:
Margin of error = 1.96 * (3.4 / sqrt(35)) = 0.701 grams
Therefore, the margin of error of the sample mean is 0.701 grams. The correct answer is C.