J.R. S. answered 10/05/21
Ph.D. University Professor with 10+ years Tutoring Experience
B. NH4NO3 and E. Mg(ClO4)2
The reason is that these salts are a result of the reaction of a weak base and a strong acid (NH4OH and HNOE; Mg(OH)2 and HClO4). All other options are the salts of either a strong acid and strong base (A, D), or a strong base and weak acid (C). NOTE: some might suggest that Mg(OH)2 is a strong base and thus E. Mg(ClO4)2 would be neutral, but in fact, Mg(OH)2 is considered a weak base because of its limiting solubility.
A. KNO3 - neutral pH
B. NH4NO3 - acidic pH
C. Na2SO3 - basic pH
D. RbBr - neutral pH
E. Mg(ClO4)2 - acidic pH