Answer: Two boxes of B would be required.
Explanation: From given information, A = 10 grams and B = 5 grams
C is made up of one A and one B box.
So, mass of C = mass of A + mass of B
mass of C = 10 g + 5 g = 15 g
number of boxes of C in 30 grams will be = 
= 2 boxes
So, if we want to make the two boxes of C then we also have to double the number of boxes of A and B.
Hence, to make 30 grams of C, we need to take two boxes of B since each box of C requires one box of A and one box of B.