Action of phosphoric acid on rock phosphate produces_________________?
A. Superphosphate
B. Triple superphosphate
C. Nitrophosphate
D. Diammonium phosphate