A Roman Catholic archdiocese in Ohio has denied discriminating against an unmarried Catholic school teacher who says she was fired because she was pregnant.