-Mike is better than Peter _____swimming.

-Mike is better than Peter _____swimming.

A.for

B.at

C.on

D.in

正确答案是B