So when there are both regosolic and chernozem diagnose (e.g., has an Ap of more than 10cm, and doesn't has a B horizon) I should still recognize it as chernozem ?
I am not sure that I understand your question..... Ap is not a diagnostic horizon for any of the 10 soil orders
Soil without B horizon is Regosol