The man had criminal records <b>for/on/of </b>robbery and theft.<br/><br/>Do all of the bolded words fit in the above and mean about the same? If not, why not? Thanks.