For H3PO3 and H3PO4 the correct choice is
H3PO3 is dibasic and reducing
H3PO3 is dibasic and non-reducing
H3PO4 is tribasic and reducing
H3PO3 is tribasic and non-reducing
H−O−H|P↓O−OH, it can donate two hydrogen ion, hence called dibasic. It is reducing as by releasing hydrogen it gets oxidised and reduce other.
Why H3PO4 is a tribasic and H3PO3 is a dibasic acid?