单项选择题

Which muscle can flex the hip joint and extend the knee joint ().

A.sartorius
B.adductor longus
C.biceps femoris
D.quadriceps femoris
E.gracilis