单项选择题

Mark’s Warehouse Clearance Store is having sale with savings of up to 40 percent off on all clothing this weekend () celebration of its 25th anniversary.

A.in
B.at
C.on
D.of