20 Points! Which of the following sentences uses prepositions correctly?

A. For years, my parents differed from each other on politics.
B. She might of gone to the party if it started earlier.
C. I sat between my mother, sister, and brother-in-law.
D. The school bus finally arrived at the museum.