Let $k$ be a field, $G$ a finite group, and $k[G]$ the group algebra. Let $A$ be a subalgebra of $k[G]$. In general, $A$ is not the group algebra of some subgroup $H$ of $G$.

**Question**: Is there any criterion for when $A = k[H]$ for some subgroup $H$? Also, in that case, how do we read of the generating subgroup $H$? Will the situation become better/easier if I assume $A$ to be a sub-Hopf-algebra?