I created the following environments in an amsart document:
\documentclass{amsart}
\usepackage[a4paper, total={6 in, 9 in}]{geometry}
\usepackage{amssymb,amsfonts}
\usepackage{mathrsfs}
\usepackage{hyperref}
\newtheorem{thm}{Theorem}[section]
\newtheorem{cor}[thm]{Corollary}
\newtheorem{prop}[thm]{Proposition}
\newtheorem{lem}[thm]{Lemma}
\newtheorem{quest}[thm]{Question}
\theoremstyle{definition}
\newtheorem{defn}[thm]{Definition}
\newtheorem{exmp}[thm]{Example}
\theoremstyle{remark}
\newtheorem{rem}[thm]{Remark}
\makeatletter
\let\c@equation\c@thm
\makeatother
\numberwithin{equation}{section}
I can use \label{label} to label such environments and then reference it as \hyperref[label]{shown label}.
However, I would like to label enumerate enviroments simmilar to the one bellow:
\begin{enumerate}
\item[\textup{(C1)}] ...
\item[\textup{(C2)}] ...
\item[\textup{(C3)}] ...
\end{enumerate}
such that I can reference properties (C1), (C2) and (C3).
How should I go about this?

