@boredsatan,
Any time a questions starts by saying you have a normal distribution, you are going to compute z scores. Z scores allow you to convert means and standard deviations to percentages which is exactly what this questions is asking.
In this question, you have a 4% failure rate. That is a z score of -1.75. (There are many z score calculators on the Internet if you don't have a table handy.) So five grams underweight is 1.75 standard deviations, so one standard deviation is 5/1.75 = 2.86 which is B.