The correct option is B H3PO4
1 mole of acid dissolved in one litre water will give 1N solution only if the acids have basicity value or n factor equals to 1. In other words if the acid is monobasic then it will give 1N soln from 1 mole is 1 litre. HCl, HClO4 and HNO3 are all monobasic (n factor 1) , but H3PO4 has basicity value 3 , it is dibasic in nature. So, it won't give 1N solution