The type of lipoprotein that carries cholesterol from tissues to the liver for excretion is:

a very low-density lipoprotein

intermediate-density lipoprotein

low-density lipoprotein

high-density lipoprotein