Which of the following structures have the function to maintain

Which of the following structures have the function to maintain the uterus in its normal position?

A.muscles of the pelvic floor

B.broad ligament of uterus

C.cardinal ligament of uterus

D.round ligament of uterus

E.uterosacral ligament

正确答案是ABCDE