If one used AP, s/he will be so called parolee, a parolee cannot work without EAD and definitely, s/he is not H1B