What did you do ( ) the weekend?A.of B.over C.for D.on