The correct option is C 0.2 mol
The balanced chemical reaction of BaCl2 with 2Na3PO4 is
3BaCl2+2Na3PO4→Ba3(PO4)2↓+6NaCl
The mol of BaCl2 used is 32 times the mol of Na3PO4
∴ To react with 0.4 mol of Na3PO4 required mol of BaCl2 would be 0.4×32=0.6
By 2 mol of BaCl2, 1 mol of Ba3(PO4)2 is formed.
Therefore, by 0.4 mol of Na3PO4−=0.4×12=0.2 mol of Ba3(PO4)2 is formed.