4 moles of Phosphorus atoms 31g /mole =124 g
4 moles of Phosphorus as P8, this is a bit ambigous and may be a trick question, personally I think the answer is once again 124 g.
The way the question is worded is asking for the weight of 4 moles of Phosphorus as P8 and not 4 moles of P8.
4 moles of Phosphorus is eqiivalent to 0.5 moles P8